About the role
As an ASP. NET MVC Developer, you will build and maintain robust web applications for our international clients, primarily in the US and EMEA. You'll work within a structured development lifecycle, receive mentorship from senior architects, and contribute to high-impact projects. We offer a clear path for professional growth in a stable, employee-first environment.
Responsibilities:
- Develop, test, and deploy high-quality web applications using ASP. NET MVC, C#, and Web API.
- Collaborate with cross-functional teams to define, design, and ship new features for global clients.
- Write clean, scalable, and well-documented code following company standards and best practices.
- Assist in the design, coding, and unit testing of technical solutions under the guidance of team leads.
- Participate in peer code reviews to maintain code quality and ensure adherence to project requirements.
- Troubleshoot, debug, and upgrade existing software to enhance functionality and performance.
- Engage in the complete software development lifecycle (SDLC), from requirement analysis to deployment.
- Communicate effectively with team members and, when required, with clients to clarify requirements and report progress.
- Continuously learn new web technologies and contribute to their implementation in projects.
Requirements:
- BE/B. Tech/ME/M. Tech/MCA/MSc in Computer Science, IT, or a related field.
- 2-4 years of professional experience in software development using C# and the. NET framework.
- Strong proficiency in ASP. NET MVC and Web API for building web applications.
- Solid understanding of front-end technologies like HTML5, CSS3, JavaScript, and jQuery.
- Experience with MS SQL Server, including writing queries, stored procedures, and functions.
- Knowledge of Object-Oriented Programming (OOP) principles.
- Familiarity with the complete Software Development Life Cycle (SDLC).
- Strong analytical and problem-solving abilities.
- Effective communication and interpersonal skills.
Preferred:
- Experience with Entity Framework or other ORM tools.
- Knowledge of version control systems, particularly Git.
- Exposure to cloud platforms like Azure or AWS.
- Familiarity with other frameworks or technologies like. NET Core, Java, or PHP.
- Basic understanding of Agile/Scrum methodologies.