Job Title: Senior Software Developer — .NET / Azure
Role Proficiency: Senior (5–8 years of experience)
About the Role:
We are looking for a Senior Software Developer with strong experience in .NET and Microsoft Azure to help build and scale our next-generation FinTech platforms. You will work on secure, high-availability systems that power core financial services, collaborate with cross-functional teams, and directly contribute to architecture decisions, service design, and delivery of key components.
Must-Have Skills:
C#, .NET Core
Microsoft Azure (App Services, Azure Functions, Azure Service Bus, Azure Key Vault, Azure SQL)
REST API and Microservice Development
Design Principles, OOP, and Clean Code practices
Scalable, Reliable, and Performant Application Development
Experience with Azure DevOps, Git, CI-CD Pipelines
Agile/Scrum Methodology
Strong Communication and Collaborative Skills
Good-to-Have Skills:
Experience designing high-throughput, low-latency systems
Familiarity with Docker and Kubernetes
Background in financial services or banking domain
Experience with Event-Driven Architectural patterns
Security and Compliance consideration for financial applications
Experience Range:
5–8 years of relevant software development experience.
Hiring Location:
Open to Bangalore, Hyderabad, Chennai, Pune, or NCR (Gurgaon, Delhi, NOIDA).
Hybrid or Remote options may be available based on policy and role requirements.
Key Outcomes:
Develop scalable, reliable, and well-structured code.
Deliver services and components that align with timelines, coding standards, and architecture guidelines.
Perform code reviews, mentoring, and knowledge-sharing within the team.
Provide technical guidance and resolve bottlenecks in delivery.
Prepare and maintain technical and design documents.
Additional Comments:
Bachelor's degree in Computer Science, Engineering, or related field.
Experience designing and developing enterprise components and services.
Familiar with financial services and banking domain.
Ability to handle multiple responsibilities and priorities under pressure.
Strong problem-solving, communication, and interpersonal skills.