Key Responsibilities:
- Develop and maintain web applications using ASP.NET, C#, and related technologies.
- Write clean, scalable code and perform thorough testing.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and resolve software defects and issues.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Stay up-to-date with the latest industry trends and technologies.
- Contribute to the overall architecture and design of software solutions.
Educational Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field.
Must-Have Skills:
- Proficiency in C# and .NET Framework.
- Experience with ASP.NET and related web technologies.
- Strong understanding of object-oriented programming principles.
- Experience with SQL Server and database design.
- Excellent problem-solving and analytical skills.
Good-to-Have Skills:
- Experience with .NET Core.
- Familiarity with front-end technologies (HTML, CSS, JavaScript).
- Experience with Agile development methodologies.