We are seeking a skilled Software Developer with 2-3 years of experience in enterprise web application development using Microsoft technologies.
The role involves developing new features, maintaining existing applications, fixing defects, optimizing performance, and collaborating with cross-functional teams.
Key responsibilities include designing, developing, and testing .NET and Angular applications, integrating RESTful APIs, writing efficient SQL queries, participating in database design, and ensuring high-quality software solutions.
This position offers the opportunity to work on modern enterprise applications in a collaborative, technology-driven environment with strong growth potential and exposure to the latest Microsoft technologies.
Requirements
Candidates must hold a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, with 2-3 years of experience in software development, specifically with enterprise web applications using Microsoft technologies.
Required technical skills include strong experience in C#, ASP.NET/.NET Framework or .NET Core, hands-on Angular, good knowledge of HTML5, CSS3, Bootstrap, JavaScript, TypeScript, and experience developing/consuming RESTful APIs.
Proficiency in Microsoft SQL Server (complex queries, stored procedures, functions, views, performance optimization) and knowledge of ORM frameworks like Entity Framework are essential.
Experience with Git, understanding of software architecture/design principles, and familiarity with Agile/Scrum are also required.