We are seeking a highly skilled Full Stack .NET Developer with proven leadership and management experience to serve as the Technical Lead for our Customer Identification Process (CIP) initiatives. The ideal candidate will have a strong background in financial services, preferably with expertise in KYC/AML processes, and experience with Business Process Management (BPM) systems such as Camunda, Pega, or Appian. This role combines hands-on development with strategic technical leadership, driving end-to-end solutions that ensure compliance and operational efficiency.
Key Responsibilities:
- Lead the technical design, development, and deployment of CIP solutions using C#.NET and related full stack technologies.
- Collaborate with business stakeholders, compliance teams, and architects to define system requirements and technical roadmaps.
- Provide hands-on coding, troubleshooting, and mentoring to junior and mid-level developers.
- Implement and maintain BPM systems (Camunda, Pega, Appian) to support KYC/AML workflows.
- Ensure solutions meet regulatory compliance standards and industry best practices.
- Manage technical delivery schedules, code quality, and release processes.
- Conduct code reviews, performance tuning, and production support as needed.
- Collaborate with cross-functional teams in an Agile environment.
Required Qualifications:
- Proven experience as a C#.NET full stack developer with strong front-end and back-end expertise.
- Leadership or technical management experience in delivering enterprise-scale applications.
- Strong background in financial services, ideally in KYC/AML processes.
- Experience implementing or maintaining BPM platforms (Camunda, Pega, Appian).
- Solid understanding of web services, APIs, and database design.
- Excellent problem-solving, communication, and stakeholder management skills.
Nice-to-Have Skills:
- Core Java development experience.
- Cloud platform experience (Azure, AWS, or GCP).
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience)