Location: Chennai
Experience Required: 6–10 Years
Notice Period: 0–45 Days
The Senior Developer – API & Mobile Applications is responsible for the design, development, and maintenance of mobile applications (iOS and Android) and backend microservices supporting the ITMS product ecosystem.
The ideal candidate has hands-on experience developing robust APIs using .NET Core/.NET 8, building and deploying native or cross-platform mobile apps, and working in a microservices environment with asynchronous messaging (e.g., RabbitMQ). You’ll work closely with cross-functional Agile teams to deliver scalable, high-performing software.
Key Responsibilities:Develop backend microservices using C#, .NET Core/.NET 8, and RESTful APIs
Design and build mobile applications for iOS and Android using native or cross-platform tools (e.g., Xamarin, MAUI, React Native)
Work in a microservice architecture with service-specific databases
Implement asynchronous communication using RabbitMQ or equivalent
Collaborate with cross-functional teams in Agile sprints (Scrum)
Manage source code using Git and track work using Jira & Confluence
Participate in production releases (monthly Saturday deployments) and provide support as required
Basic Qualifications:Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
6–10 years of software development experience
Strong hands-on experience with:
C#, .NET Core / .NET 8
RESTful API development
Mobile app development (iOS & Android – native or cross-platform)
RabbitMQ or similar messaging systems
SQL Server 2019
Familiarity with:
Microservice architecture
Version control tools (Git)
Agile practices (Scrum, Jira, Confluence)
Excellent communication, debugging, and problem-solving skills
Skill Matrix: C# / .NET Core / .NET 8 Mandatory 3+ Years Backend API development using .NET technologies RESTful API Development Mandatory 3+ Years Design and implementation of scalable APIs Microservice Architecture Mandatory 2+ Years Distributed service development RabbitMQ or Equivalent Messaging Mandatory 1–2 Years Message queues for async communication iOS Mobile App Development Mandatory 2+ Years Native or cross-platform (e.g., Xamarin, MAUI) Android Mobile App Development Mandatory 2+ Years Native or cross-platform (e.g., Xamarin, React Native) Database per Microservice Mandatory 2+ Years Designing and managing service-specific databases Git / Version Control Mandatory 2+ Years Source code management Jira, Confluence, Microsoft Teams Mandatory 2+ Years Agile collaboration tools Agile/Scrum Methodology Mandatory 2+ Years Sprint-based delivery model Additional Expectations:Availability for monthly Saturday production releases
Overlap hours with onsite teams (EST 8–11 AM / CST 7–10 AM)
Extended overlap during first 3 months for knowledge transfer