Senior Software Engineer - .Net
The .NET Developer is responsible for designing, developing, and maintaining complex applications using .NET technologies. The role provides technical expertise, supports solution design, and ensures high-quality, scalable software solutions while collaborating with cross-functional teams.
Key Responsibilities:
- Design, develop, and maintain applications using .NET / C# technologies.
- Develop and optimize APIs, services, and backend components.
- Review code and ensure adherence to development standards and best practices.
- Troubleshoot complex technical issues and support system enhancements.
- Collaborate with architects, analysts, and developers to deliver solutions.
Contribute to system design and technical documentation.
Qualifications & Skills:
- Bachelor’s degree in Computer Science, IT, or related field.
- 3-5 years of experience in .NET development.
- Strong experience with ASP.NET, Web APIs, and SQL Server.
- Knowledge of system design, performance optimization, and integration.
- Experience working in Agile development environments is preferred.