Software Engineer - .Net Developer
Alight
Service-Based Company
Job Description
Join Alight as a .Net Developer to build innovative HR and benefits administration solutions transforming employee experiences globally. You will develop and maintain enterprise-grade web applications using Microsoft technology stack, implementing cloud-based solutions on Azure platform. Responsibilities include designing scalable architecture, developing RESTful APIs, optimizing database performance, and implementing security best practices. Work closely with business analysts to translate requirements into technical specifications. Participate in full software development lifecycle from concept to deployment. Contribute to microservices architecture migration initiatives. Enhance existing applications with new features and performance improvements. Collaborate with QA teams for comprehensive testing and ensure code quality through unit testing and code reviews.
Requirements
Bachelor's degree in Computer Science or related field required. Minimum 1-3 years professional experience in .NET development essential. Strong expertise in C#, ASP.NET MVC, Web API, and Entity Framework necessary. Proficient in SQL Server with experience in stored procedures, functions, and query optimization. Experience with front-end technologies like HTML, CSS, JavaScript beneficial. Knowledge of Azure cloud services and DevOps practices preferred. Understanding of software design patterns and SOLID principles important. Good communication skills and ability to work in agile teams required. Experience with version control systems like Git necessary.
Required Skills
C#
.NET
ASP.NET
SQL Server
Web API
Azure
Entity Framework
Hiring Insights
- Hiring Status: actively hiring
- Batch Priority: 2021-2023
- Expected Response Time: 1-2 weeks
- Preferred Qualification: B.Tech,BE,MCA
Note: Insights are based on previous hiring patterns and community feedback.
Selection Process
-
Step 1 Application Review
-
Step 2 Technical Assessment
-
Step 3 .NET Coding Test
-
Step 4 Technical Interview
-
Step 5 Offer
-
Step 6 Final ResultDuration: 1-2 weeks
Typical process based on past hiring patterns at service-based companies.
Who Should Apply
Experienced .NET developers with 1-3 years experience.
Common Reasons for Rejection
- Insufficient .NET experience
- Poor coding skills
- Limited SQL knowledge