– Design, Build, and Modify existing business-tier components, Web applications, and database objects using Microsoft platform technologies (ASP.NET MVC, C#, SQL Server, Entity Framework), UI frameworks (JS/jQuery, Bootstrap, etc.).
– Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders.
– Good understanding and experience following test-driven development and continuous integration practices.
– Transforms high-level design into low-level design, and implementation.
– Work with Project Managers and Business Analysts to properly define/clarify business requirements, development estimation, and work plan finalization.
– Analyze business user requests, estimate tasks throughout the project life cycle, design, and document appropriate solution, and design the business components and database objects required to implement the solution.
– Work with the Development Team to design the front-end and back-end systems necessary to fulfill document requirements.
– Coordinate with peers on design implications and work with them to resolve issues.
– Create and execute unit and integration tests within development lifecycle.
– Proactively benchmark application code to mitigate performance and scalability issues.
– Work with Quality Assurance Team on issue reporting, resolution, and change control.
– Assist Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.
– Assist Networking Group with troubleshooting problems that may arise from applications or integration of various components.
Qualifications:
Required Experience : 1-3 years’ experience inASP.NET MVC, .Net CORE,C#, SQL Server, Entity Framework , HTML, CSS and JavaScript .
Required Skills: