hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Principal Software Engineer

7.00 to 9.00 Years   Bangalore   29 Sep, 2020
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

SUMMARY OF POSITION AND OBJECTIVES:

Contribute to the design, development, troubleshoot, unit test and document a range of applications including backend (server-side), Cloud, Web (Angular), WPF applications.

  • Interact in a constructive manner with Business Analysts in order to:
    • Estimate the complexity and the workload;
    • Choose the most appropriate technical solution to meet the user requirements;
    • Reach the optimal requirement artifact that will lead to a working software solution.
  • Interact in a constructive manner with other IT teams.
  • Master and apply team technologies and processes, and take active part in creating Eurofins and team success.

QUALIFICATIONS AND EXPERIENCE REQUIRED:

Requirements: Experience:

  • 7 to 9 years of experience with developing end to end solutions using Microsoft Stack of Technologies.
  • Strong knowledge on server side development (backend - Asp.net MVC Web API, Entity Framework)
  • Minimum 2 years of experience working with cloud applications
  • Working knowledge of WPF or windows applications
  • Good working knowledge of MSSQL - SQL, T-SQL etc.
  • Strong working knowledge of application development using .NET, C#
  • Strong experience in designing and working with n-tier architectures
  • Hands-on experience in unit testing (XUNIT or NUNIT or VS Unit Test)
  • Working knowledge of TypeScript, Angular 2 or above, HTML5 and CSS3 technologies
  • Should have worked on at least one SOA (Service Oriented Architecture) project
  • Good understanding of UML, object-oriented programming (OOP) and Object Oriented Design principles
  • Strong knowledge of software implementation best practices
  • Should have worked in an AGILE practice methodology (preferably SCRUM)
  • Able to provide technical recommendations and solve technical problems
  • Must be a quick learner

Technology skills:

  • Strong and proven background in Information Technology
  • Strong design skills, Solid principles, Design patterns, documentation of design using UML
  • Strong working knowledge of .NET, C#, Cloud technologies, MVC, Web services, WPF, WCF Rest and WebAPI
  • Unit testing : XUNIT or NUNIT or VS Unit Test
  • TypeScript, JQuery, Angular 2 or above, HTML5 and CSS3 technologies
  • Entity framework, SQL Server, MS SQL, Powershell

Technology - Nice to have:

  • Working knowledge of ESB or Message Queuing (MSMQ) is an added advantage
  • TDD/ATDD (FitNesse preferred).

Methodology skills

  • AGILE Development (Scrum)

Personal Skills:

  • Excellent analytical and problem solving skills
  • Excellent verbal/written communication skills. Fluent in English and the working country language
  • Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills
  • Ability to work in a complex, challenging and highly collaborative international environment
  • Experience in Agile (Scrum) methodologies would be a plus.
  • Ability to adapt quickly to an existing, complex environment.
  • Ability to quickly learn new concepts and software is necessary

PREFERED CANDIDATES:

  • The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality.
  • Good communication and interpersonal skills to interact with team in Europe
  • Will be an added advantage if worked on SaaS method
  • International work experience
Qualifications

BE Computer Science/ MCA or any other Bachelor s degree with the right experience,

Keyskills :
management skillsms sqljavascriptsqljavaproblem solvingunit testingweb serviceslinuxentity frameworkend to end solutionssql serveragileagile developmentobject oriented designdesign patternssolid principlesserver sidenew conceptsaspnet m

Principal Software Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved