Senior .NET Developer Lead (IAM / IGA)
Bucuresti, RO Brasov, RO Timisoara, RO Iasi, RO Remote, RO Novi Sad, RS Sibiu, RO Cluj, RO
Who we are
Our client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long-term stability, they support clients in addressing complex risks and driving sustainable value in an ever-changing global landscape.
What you'll be doing
- Lead the design, development, and enhancement of IAM/IGA-related applications and services using C# and .NET.
- Take technical ownership of solutions and drive architecture and design decisions, ensuring scalability, maintainability, performance, and security.
- Design and implement REST APIs, integrations, microservices, and service-oriented architectures.
- Analyze complex technical and integration requirements and translate them into scalable and sustainable solutions.
- Conduct and facilitate code reviews, ensuring adherence to engineering best practices, coding standards, and secure development principles.
- Collaborate closely with architects, business analysts, and customer stakeholders to define and deliver effective technical solutions.
- Drive knowledge transfer and transition activities, capturing technical know-how, architecture, operational procedures, and development practices from existing teams and partners.
- Build and maintain technical documentation to ensure sustainable knowledge retention within the team.
- Mentor and coach junior and mid-level engineers, supporting their technical development and contributing to the growth of the engineering team.
- Support the recruitment, onboarding, and development of future team members, helping establish and grow the local delivery capability.
- Act as a technical point of contact for customer stakeholders, participating in technical workshops and providing guidance on architecture and implementation decisions.
- Proactively identify opportunities for continuous improvement, technical modernization, and additional value creation.
- Work closely with international and distributed Agile teams, fostering a collaborative, accountable, and customer-oriented engineering culture.
What you'll bring along
- Bachelor's degree in Informatics, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 8+ years of professional software development experience, with a strong focus on backend and enterprise application development.
- Strong expertise in C#, .NET Framework, and modern .NET (.NET Core / 5 / 6 / 7 / 8 or newer).
- Hands-on experience with Identity & Access Management (IAM) and/or Identity Governance & Administration (IGA) solutions.
- Good understanding of identity lifecycle management, provisioning, access management, and access certification concepts.
- Strong experience designing and developing REST APIs, API integrations, microservices, and service-oriented solutions.
- Strong knowledge of SQL Server and relational databases.
- Hands-on experience with Azure DevOps, CI/CD pipelines, and Git-based source control.
- Strong understanding of software architecture patterns, integration technologies, secure coding practices, and engineering best practices.
- Experience with performance optimization, troubleshooting, and solving complex technical problems.
- Proven experience leading development teams or technical workstreams and taking ownership of technical delivery.
- Experience mentoring and coaching engineers and providing technical guidance across development teams.
- Strong stakeholder management and communication skills, with the ability to drive technical discussions, constructively challenge approaches, and influence decisions.
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Comfortable working independently and taking ownership while collaborating effectively within international and distributed teams.
- Deep expertise with IAM/IGA platforms and complex enterprise identity environments.
- Experience working in insurance, financial services, or other highly regulated enterprise environments.
- Previous experience supporting knowledge transfer, transition, or transformation initiatives.
- Experience building or scaling engineering teams and establishing technical practices within a new delivery setup.
- Familiarity with Azure cloud services and cloud-based enterprise architectures.
- Excellent command of both spoken and written English.
What’s in it for you
✔ New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
✔ Pick your working style: choose from Remote, Hybrid or Office work opportunities
✔ Early bird or night owl? Our projects have different working hours to suit your needs
✔ Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
✔ We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you
✔ A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
✔ Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.
Not the job for you? Perhaps you have a friend who would be a perfect fit. Send them this link!
Third parties fraudulently posing as NTT DATA recruiters
NTT DATA recruiters will never ask job seekers and candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties that may try to impersonate NTT DATA recruiters, either in writing or by phone, in an attempt to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will be associated with an @nttdata.com email address. NTT DATA will not use any non-NTT DATA or personal email domains (Gmail, Yahoo, etc.) or personal communication channels (WhatsApp, Facebook etc) at any time during the recruitment process. If you suspect any fraudulent activity, please contact us.
Job Segment:
.NET, Cloud, Developer, Computer Science, Database, Technology