7 - 9 years
5 Lacs
Posted:12 hours ago|
Platform:
Work from Office
Full Time
The Software Developer - API & Mobile Applications is responsible for designing, developing, and maintaining mobile applications (iOS & Android) and backend microservices supporting the ITMS product ecosystem. The role requires expertise in building scalable RESTful APIs using .NET Core/.NET 8 and developing mobile applications using native or cross-platform technologies. The developer will work within a microservices architecture where each service owns its data and communicates asynchronously using RabbitMQ. Collaboration with cross-functional Agile teams is essential to deliver high-quality, scalable solutions.
RESTful API design & development (Mandatory - 3+ years)
Experience building scalable and distributed backend services
Microservice architecture design & development (Mandatory - 2+ years)
RabbitMQ or equivalent message-queue technologies (Mandatory - 1-2 years)
Git / Version control (Mandatory - 2+ years)
Jira, Confluence, MS Teams (Mandatory - 2+ years)
Working knowledge of Agile/Scrum methodology (Mandatory - 2+ years)
Excellent communication and problem-solving skills
Ability to manage complex user stories, guide junior team members, and participate in customer interfacing
Ability to work under pressure and handle multiple priorities
Experience with Xamarin, MAUI, React Native, or other cross-platform frameworks
Knowledge of RAD tools and modeling technologies
Familiarity with interface definition languages (IDL)
Understanding of domain-specific business processes
Certifications in relevant technologies or domains
UI/UX development skills for mobile applications
Exposure to DevOps pipelines for mobile and API deployments
BS/MS in Computer Science, Engineering, or related technical field
Minimum 5+ years of hands-on development experience
Develop mobile applications and backend APIs based on application design and specifications
Code, debug, test, document, and communicate stage-wise development progress
Validate feature functionality with user representatives
Contribute to HLD/LLD/SAD for applications, features, and components
Reuse, improve, or reconfigure existing components where possible
Design scalable, high-performance solutions
Create and review unit test cases and execution plans
Review test plans created by QA team and provide clarifications
Define and govern configuration management plans
Execute and monitor release processes
Assist Project Manager in day-to-day execution
Manage delivery of modules and complex user stories
Mentor team members, set and review FAST goals
Improve team engagement and identify attrition risks
Clarify requirements and guide development teams
Present design options and conduct product demos
Work with customer architects to finalize designs
Perform defect RCA and define mitigation strategies
Track defect trends and initiate proactive quality improvements
Contribute to project documentation, libraries, and repositories
Review reusable documents prepared by the team
Adherence to coding standards & engineering processes
On-time delivery of project tasks
Reduction in defects during development & post-delivery
Compliance with mandatory training requirements
Customer satisfaction improvement
Employee engagement and reduced attrition
Required standby availability for monthly Saturday production releases
Must have Windows & Mac laptop with latest software
Access to phone/tablet devices (shared)
Standard overlap with onsite team:
Extended overlap required during first 3 months for knowledge transition
Longer overlap may be required on Sprint Ceremony days
Microservices,C# .Net,Rabbitmq
UST
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
5.0 - 5.5 Lacs P.A.
hyderabad, chennai, bengaluru
20.0 - 35.0 Lacs P.A.
hyderabad, chennai, bengaluru
18.0 - 33.0 Lacs P.A.
0.5 - 0.5 Lacs P.A.
bengaluru
6.0 - 11.0 Lacs P.A.
bengaluru
20.0 - 25.0 Lacs P.A.
10.0 - 13.0 Lacs P.A.
3.0 - 5.0 Lacs P.A.
bengaluru
12.0 - 17.0 Lacs P.A.
8.0 - 10.0 Lacs P.A.