This is a hands-on development role for someone with foundational experience in C# who's ready to grow into broader technical ownership. You'll work on building and maintaining web APIs, desktop apps, MVC websites, and Windows services contributing to clean, scalable code and collaborating closely with a team of developers to ship features that matter.
Key Responsibilities
- Design, develop, test, and deploy software applications using C# and related technologies
- Contribute to the development of web APIs, Windows services, and MVC web platforms
- Write clean, efficient, and maintainable code
- Participate in code reviews and knowledge sharing across the team
- Troubleshoot, debug, and resolve software defects
- Collaborate with other developers and stakeholders in Agile sprints
Requirements
3+ years experience in software development (or strong project experience)Proficient in C# with a solid understanding of object-oriented programmingExposure to web APIs, desktop applications, or MVC websitesFamiliar with version control systems (e.g., Git)Understanding of Agile development practicesStrong problem-solving and analytical skillsWillingness to learn and contribute across a variety of technologiesBonus : Experience with SQL, JavaScript, and CSS; exposure to testing practices