Overview
Design, develop and maintain complex .NET Core applications, custom APIs and system integrations for the KYC line of business, influencing technical direction and mentoring engineers.
What you'll do
- Develop complex applications and components in .NET Core 8.0+ / .NET / C#, writing clean, efficient, well-documented code across all phases of the SDLC.
- Design and implement integrations with various systems and third-party services; identify and resolve performance bottlenecks.
- Contribute to solution design and technical decisions, applying architectural patterns, best practices and coding standards.
- Perform code reviews and mentor junior and mid-level engineers, fostering a culture of technical excellence.
- Collaborate with internal and external stakeholders to translate business requirements into technical specifications, working independently across teams.
- Plan and perform unit and functionality testing; diagnose and resolve complex issues to ensure system stability.
- Handle multiple projects with varying priorities, and actively share knowledge with others.
What you'll need
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 10–12 years of .NET Core 8.0+ / .NET / C# development (Visual Studio), with proven expertise in custom API development and system integration.
- RESTful API design and consumption; authentication and authorization (JWT, OAuth basics).
- Strong fundamentals in HTML, CSS, JavaScript, JSON, XML, and XSD; React.js or Angular.
- Proficient in SQL for integration queries, with query tuning in MSSQL, Oracle, or PostgreSQL.
- Knowledge of architectural patterns and secure, scalable, multi-user coding; proven track record of resolving performance issues.
- AWS for .NET deployment; Docker and Kubernetes (incl. YAML manifests); GitHub and Jenkins CI/CD.
- Exposure to application servers, web servers, and basic Unix commands.
- Experience in a complex matrix environment with global teams across time zones; high attention to detail.
- Excellent communication, interpersonal, and problem-solving skills; quick, analytical, self-driven learner.
Nice to have
- Banking industry experience with Actimize, AML, KYC, and Fraud solutions (highly desirable).
- AI-based solutions and agentic AI development (LLM-powered agents, tool calling, multi-agent workflows, MCP).
- MongoDB – NoSQL schemas and queries.
Details
- Location: Pune, India.
- Work mode: NiCE-FLEX hybrid model, 2 days from the office and 3 days remote each week.
- Individual contributor role reporting into the Tech Manager.
Read the full description and apply on the company’s own careers page.