Description

•          Design, build, and maintain .Net applications, responsible for both front-end and back-end development.

•          Conduct code reviews, provide feedback, and support team improvements.

•          Write and maintain high-quality code, ensuring adherence to best practices.

•          Write clean code for both front and back-end, optimizing performance, ensuring code quality, and staying updated with emerging technologies.

•          Create and maintain data models to structure and organize data within various data sources, ensuring data integrity in complex enterprise.

•          Write complex data operations to support high quality back-end development standards.

•          Break down customer requirements with the Product Owner ensuring alignment with project goals. Working closely with Architects to ensure alignment with the overall solution design.

 

Minimum Qualifications:

•          12+ years of experience in development in .NET technologies

•          Bachelor’s degree in Computer Science or related analytical field or equivalent experience

•          Very strong in web development which includes .NET Platform(6), ASP.NET MVC (4.0 / 5.0), HTML, HTML 5, CSS

•          Very strong in C# as development language, .NET framework concepts and implementation and OOPs concepts

•          Very Strong SQL Server (includes working with DML, DDL, Stored procedures)

•          Strong in services development and hosting for WCF, ASP.NET Web API

•          Strong in Ajax, jQuery, JavaScript etc

•          Strong in writing automated unit testing code

•          Strong in SSIS, SSRS

•          Knowledge of Web API and Web Services

•          Knowledge of cloud technologies

•          Strong analytical, design and documentation skills

•          Good knowledge or working experience in Agile projects

•          Strong trouble-shooting skills to resolve the technical skills

•          Must have the ability to analyze complex requirements and create design/coding specifications

•          Microsoft Developer certification is a plus

Education

Bachelor's degree