The Engineer III - Senior Developer is responsible for understanding and interpreting requirements, contributing to technical architecture & design documents, coding (construction), and continuous testing of complex modules and applications in support of the compnay cloud platform.
Job Responsibilities :
> Follow companies coding and unit testing practices to develop software across all architectural layers. > As an agile team member, participate and conduct code reviews, design reviews, etc.
> Utilize domain driven techniques and design patterns to build and contribute to technical design
> Serve as a mentor and expert resource on the team
> Develop and maintain strong knowledge of implemented requirements and detailed application behaviors.
Experience :
> Five or more years’ experience in all areas of application development including at least three years using Microsoft .NET and SQL technologies building commercial grade applications.
> Advanced knowledge and experience with n-tier, enterprise-scalable,
distributed application environments.
> Expert level skills (5+ years industry experience) in .NET Framework (C#), ASP.NET WEB API, Entity framework, WCF Web Services, MS SQL
> Expert level skills (5+ years industry experience) in JavaScript, HTML5, CSS3 and any JavaScript frameworks like AngularJs, etc.
> Strong understanding of Object Oriented design (classes, constructors, interfaces, properties, methods and events)
> Experience with source code version control and the coordination/synchronization of multiple active branches.
> Experience incorporating third party components and frameworks.
> Familiarity and experience executing several software development methodologies and life cycles.
Qualifications
Any Bachelar's Degree with Computer science
Additional Information
Skills:
> Positive software development and Object Oriented programming skills.
> Solid application development skills utilizi
📌 Software Engineer (New Delhi)
🏢 FiniteHR Consulting
📍 New Delhi
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.