Lead Software Engineer (Fenergo/KYC)
- Location
- Bengaluru, India
- Employment
- Full Time
- Work model
- On-Site
- Level
- Senior
- Posted
Skills
About this role
About this Role · Wells Fargo is seeking a Lead Software Engineer to drive the design, development, and delivery of enterprise-scale KYC and client onboarding solutions. · This role requires deep expertise in the Fenergo platform, workflow automation, domain-driven design principles, and modern software engineering practices. · The successful candidate will lead critical initiatives, mentor engineering teams, and contribute to the organization's strategic technology transformation efforts. · As a senior member of development team working in the compliance, Customer Due Diligence area. You would participating and leading design and development of applications. Fix issues and implement new functionality/changes In This Role, You Will · Lead the design, development, and implementation of complex technology solutions with significant business impact. · Drive architecture and engineering best practices across large-scale KYC, onboarding, and regulatory compliance platforms. · Design, develop, test, debug, deploy, and maintain high-quality software solutions. · Lead technical design discussions and create detailed solution architecture and technical design documents. · Collaborate with product owners, business stakeholders, architects, and engineering teams to translate business requirements into scalable technical solutions. · Evaluate and recommend innovative technologies, frameworks, and engineering practices to improve system performance, scalability, and maintainability. · Drive adoption of event-driven and domain-driven architecture patterns. · Analyze and resolve complex technical challenges while ensuring alignment with enterprise architecture standards. · Participate in Agile ceremonies and contribute to continuous improvement initiatives. · Lead critical project deliverables, conduct code reviews, and ensure adherence to engineering standards and best practices. · Mentor and guide junior engineers, fostering technical excellence and knowledge sharing across the team. Required Qualifications · 5+ years of Software Engineering experience, or equivalent demonstrated through a combination of work experience, training, military experience, and education. · 5+ years of experience designing and developing KYC, Client Lifecycle Management (CLM), or workflow-based solutions. · 2+ years of hands-on experience with the Fenergo platform, including configuration, customization, and workflow implementation. · Strong experience with event-driven architectures and Domain-Driven Design (DDD). · Experience preparing detailed technical design, architecture, and solution documentation. · Experience working in Agile/Scrum development environments. · Strong analytical and troubleshooting skills with the ability to identify root causes and implement scalable solutions. · Excellent verbal and written communication skills. Desired Qualifications · Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent work experience. · Experience working in global onsite-offshore delivery models. · Experience with cloud technologies and containerized environments (Azure, AWS, GCP, Docker, Kubernetes). · Experience integrating Fenergo with enterprise applications and third-party systems. · Knowledge of Banking, Financial Services, Regulatory Compliance, KYC, AML, and Client Onboarding processes. · Experience with API-driven architectures and microservices. · Familiarity with DevOps, CI/CD