General Duties & Responsibilities
• Develop and maintain webAPI applications using .Net/C#, Web API, SQL Server
• Collaborate with onshore senior developers to create and maintain product features
• Participate in code reviews and contribute to team knowledge sharing
• Write clean, scalable, and efficient code
• Troubleshoot and debug existing applications
• Assist in the integration of data storage solutions
• Stay updated with emerging technologies and industry trends
• Participate in daily stand-ups, sprint planning sessions, and other scrum ceremonies
• Other duties as assigned
Job Deliverables
• Advanced knowledge of, and experience with, .NET/C#, and SQL Server development
• Solid Knowledge in unit testing practices and tools, Angular(e.g. MSTest, XUnit)
• Strong Object-Oriented Analysis and Design including knowledge of Design Patterns and development practices
• Familiarity with version control systems like Git and CI/CD pipelines (e.g. Azure devops)
• Strong problem-solving skills and attention to detail
• Understanding of RESTful APIs and WebServices
• Ability to work both independently and as part of a team
• Strong communication skills, both written and verbal
• Eagerness to learn and adapt to recent technologies and methodologies
• Experience with Azure or similar cloud platform resources
Educational requirements
• Bachelors degree or the equivalent combination of education, training, or work experience.