Bestkaam Logo
UST Logo

.Net SQL, Microservices,C# , Rabbitmq- Lead II - Software Engineering

India, Tamil Nadu, Chennai

1 week ago

Applicants: 0

Salary Not Disclosed

2 weeks left to apply

Job Description

Role Description Job Description Role/Position: Software Developer ? API & Mobile Applications Experience Range: 6?10 Years Total Experience Hiring Location: [Add Location] Role Proficiency: Mid?Senior Level (Independent Contributor + Module Owner) Summary 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. Must-Have Skills Backend & API Development Strong proficiency in C#, .NET Core / .NET 8 (Mandatory ? 3+ years) RESTful API design & development (Mandatory ? 3+ years) Experience building scalable and distributed backend services Microservices & Messaging Microservice architecture design & development (Mandatory ? 2+ years) RabbitMQ or equivalent message-queue technologies (Mandatory ? 1?2 years) Experience working with database-per-microservice patterns (Mandatory ? 2+ years) Mobile Application Development iOS app development using native or cross-platform tools (Xamarin, MAUI) ? Mandatory 2+ years Android app development using native or cross-platform tools (Xamarin, React Native, etc.) ? Mandatory 2+ years Database & Tools Strong knowledge of SQL Server 2019 Git / Version control (Mandatory ? 2+ years) Jira, Confluence, MS Teams (Mandatory ? 2+ years) Agile Delivery Working knowledge of Agile/Scrum methodology (Mandatory ? 2+ years) Soft Skills 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 Good-to-Have Skills 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 Education BS/MS in Computer Science, Engineering, or related technical field Minimum 5+ years of hands-on development experience Key Responsibilities Application Development 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 Design & Architecture Contribute to HLD/LLD/SAD for applications, features, and components Reuse, improve, or reconfigure existing components where possible Design scalable, high-performance solutions Testing Create and review unit test cases and execution plans Review test plans created by QA team and provide clarifications Configuration & Release Define and govern configuration management plans Execute and monitor release processes Project & Team Management 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 Customer Interaction Clarify requirements and guide development teams Present design options and conduct product demos Work with customer architects to finalize designs Defect & Quality Management Perform defect RCA and define mitigation strategies Track defect trends and initiate proactive quality improvements Knowledge Management Contribute to project documentation, libraries, and repositories Review reusable documents prepared by the team Measures of Success 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 Additional Requirements 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: EST 8 am ? 11 am CST 7 am ? 10 am Extended overlap required during first 3 months for knowledge transition Longer overlap may be required on Sprint Ceremony days Skills Microservices,C# .Net,Rabbitmq

Additional Information

Company Name
UST
Industry
N/A
Department
N/A
Role Category
.NET Developer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
1 week ago
Application Ends
2 weeks left to apply

Similar Jobs

Zyoin Group

2 weeks ago

Net Full Stack Developer

Zyoin Group

Hitachi Energy

2 weeks ago

R&D Senior Engineer - Full Stack Developer - IDC

Hitachi Energy

BETSOL

2 weeks ago

.Net & React Developer

BETSOL

Cognizant

2 months ago

Dotnet full stack Developer (.Net + React JS)

Cognizant

Tata Consultancy Services

1 week ago

Dotnet Developer

Tata Consultancy Services

BairesDev

2 weeks ago

DevOps Engineer - Remote Work

BairesDev

Loop

2 months ago

Staff Engineer- Frontend

Loop

micro1

1 week ago

Senior Data Engineer

micro1

BairesDev

2 weeks ago

DevOps Engineer - Remote Work

BairesDev

Bellurbis

2 weeks ago

React Native Developer | 4+ yrs

Bellurbis