Key Responsibilities:
- Design, develop, and maintain applications using C#, .NET Framework, and .NET Core.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and maintainable code in accordance with best practices.
- Troubleshoot, debug, and upgrade existing software solutions.
- Participate in peer code reviews to uphold code quality standards.
- Work with SQL Server or other relational databases for data management.
- Create and maintain technical documentation as needed.
About the Role
Mandatory skills: C#, Winform & WPF
Responsibilities
- 3–5 years of hands-on experience in C# and .NET development.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Practical experience with ASP.NET MVC and Web API.
- Proficiency in SQL Server and writing complex SQL queries.
- Familiarity with Git or other version control systems.
- Experience working within Agile/Scrum development environments.
- Strong analytical, problem-solving, and debugging skills.
Required Skills
- Experience with .NET Core or microservices architecture.
- Exposure to front-end frameworks like Angular or React.
- Familiarity with CI/CD pipelines and DevOps tools/practices.
- Knowledge of cloud platforms such as Azure or AWS.