The primary responsibilities will include but are not limited to:
- Design, develop, and maintain robust and scalable .Net applications.
- Develop and maintain APIs to support various business needs.
- Implement and enforce best practices in software development, including code reviews, testing, and documentation.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
- Integrate cloud services and components into existing applications.
- Troubleshoot and resolve complex technical issues.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
Other duties and tasks will be assigned as required.