Accelya is seeking an Engineer II - Software Development (.NET Full Stack) to design, develop, and maintain high-quality, scalable web applications using Microsoft technologies. You will work on both front-end and back-end development to deliver robust, user-centric solutions that meet business and technical requirements.
Key Responsibilities :
- Translate business and enhancement specifications into efficient, scalable code using .NET technologies .
- Develop and maintain full-stack applications , ensuring clean, maintainable, and testable code.
- Collaborate with business analysts and stakeholders to gather and understand requirements.
- Perform code reviews, impact analysis , and recommend optimizations .
- Debug and resolve application issues in both development and production environments.
- Design and execute unit test cases and support QA during system and integration testing.
- Participate in deployment, implementation, and post-deployment support activities.
Required Knowledge, Skills & Experience :
Strong proficiency in .NET Core / .NET Framework , C# , and ASP.NET MVC / Web API .Solid front-end development experience using HTML5, CSS3, JavaScript, TypeScript, Angular or React , and jQuery .Proficient in working with SQL Server and writing complex queries, stored procedures, and performance tuning.Experience with Entity Framework / EF Core, LINQ , and ORM concepts.Familiarity with RESTful APIs, Microservices , and integration patterns.Experience with version control systems like Git and DevOps tools such as Azure DevOps or Jenkins .Knowledge of Azure or other cloud platforms is a plus.Experience in Agile / Scrum methodologies and tools like JIRA or Azure Boards .Education :
Bachelor's degree in Computer Science, Software Engineering , or a related field.Skills Required
.Net Core, C#, Asp.net, Front End Development, Sql Server, Entity Framework