
Engineer II, Software Engineering, India
ResourcePro4 months ago
Bengaluru, IndiaMid Level
Responsibilities
- Participate in requirements discussions with business and technical stakeholders.
- Translate functional requirements into scalable and maintainable technical solutions.
- Design and build reusable components and frameworks using object-oriented principles.
- Follow coding standards, secure coding practices, and development best practices.
- Design, write, and execute unit test plans.
- Troubleshoot technical issues and modify existing applications as needed.
- Collaborate with cross-functional teams to support smooth delivery.
- Write SQL scripts and stored procedures and develop applications using server-side and client-side technologies.
Requirements
- Strong knowledge of the .NET Framework and .NET application architecture.
- Proficiency in C# or VB.NET, ASP.NET Web Forms, ASP.NET Web API, ASP.NET MVC, SQL Server, JavaScript, and AJAX.
- Hands-on experience with JavaScript, jQuery, and client-side technologies.
- Good understanding of REST APIs and integration patterns.
- Strong logical thinking, analytical problem-solving, and communication skills.
- Familiarity with TFS for version control is preferred.
- Knowledge of React JS and exposure to legacy modernization projects are preferred.