Bengaluru, Karnataka, India
143 days ago
Senior Software Engineer

Job DescriptionContribute to the design, development, troubleshoot, Test and document a web application.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

· 3 to 5 years of experience with developing end –to- end web applications using Microsoft stack of Technologies and latest UI/JavaScript frameworks like AngularJS, Kendo, Bootstrap etc.

· Strong working knowledge of Web application development using .NET, C#, ASP.NET MVC, Web Services, WCF Rest and Web API.

· Strong working knowledge of SSRS.

· Working knowledge of JavaScript, JQuery, Angular 5, HTML 5 and CSS 3 technologies

· Should have worked on at least one SOA (Service Oriented Architecture) project

· Good working knowledge of MSSQL – SQL , Stored Procedure, T-SQL etc.

· Good understanding of object-oriented programming (OOP) and Object Oriented Design principles

· Strong knowledge of software implementation best practices

· Strong experience in designing and working with n-tier architectures

· Should have worked in an AGILE practice methodology (preferably SCRUM)

· Must be a quick learner

Technology skills:

· Strong and proven background in Information Technology

· Strong working knowledge of .NET, C#, ASP.NET MVC, Web Services, WCF Rest and Web API

· Working knowledge of JavaScript, JQuery, Angular JS, HTML 5 and CSS 3, Bootstrap technologies

· Working knowledge of MS SQL Databases

Technology – Nice to have:

•Working knowledge of ESB or Message Queuing (MSMQ) is an added advantage

Methodology skills

•AGILE, ATDD, TDD, UML

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 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

Confirm your E-mail: Send Email