Job Description
We enable financial institutions to become digital leaders.
As a professional team of global scale, we work with best clients for great and exciting projects, in an environment where we learn amazing things every day. Each code, each voice, each contribution, each challenge, each success is celebrated here.
We welcome candidates who share our values, have the skills and are passionate to enjoy our journey to build the digital future of finance, together.
About the job:
The Dev Practice Lead defines, governs, and continuously improves enterprise development standards and engineering guardrails to enable consistent, secure, and highquality software delivery across products, projects, and regions.
This role provides practice leadership through standards, templates, readiness criteria, coaching models, and continuous improvement mechanisms and early risk visibility without owning technical architecture, delivery execution, timelines, scope decisions, or resource management.
What you will be doing:
Engineering Standards & Governance
- Develop and maintain engineering standards and framework applicable across products/regions, including coding standards, code review expectations (peer review rules, review checklists etc.), branching and versioning discipline, and Definition of Done (Engineering).
- Drive the 'Shift-Left' strategy by integrating automated static analysis (SAST) and unit testing early in the Software Development Life Cycle (SDLC) such as:
- Establish and enforce Static Analysis thresholds and Unit Testing standards across all development teams.
- Work closely with QE Practice Lead and define Quality Gates within the CI/CD pipeline to ensure that no code with critical vulnerabilities or insufficient test coverage reaches production.
- Define unit test expectations as minimum maturity targets.
Monitoring Readiness & Lifecycle Gates
- Define and govern buildreadiness monitoring criteria and signals, ensuring downstream testing and release flow is protected such as code merged with peer review evidence, unit tests executed, updated technical documentation etc.
- Continuously monitor earlywarning signals for engineering quality, technical debt, and systemic delivery risks, with the authority to escalate when thresholds are breached.
Engineering Design Discipline & Traceability
- Establish and evolve a unified engineering design approach to ensure consistency across team, traceability from functional requirements to technical solutions, clarity of assumptions, decisions, and open items.
- Define and maintain standardized design templates, ensuring required technical considerations are captured early and architectural and integration questions are explicitly addressed.
- Participate in design and modernization discussions as a standard and bestpractice advisor, guiding teams toward scalable and futureready engineering models.
Enablement, Coaching & Communities of Practice
- Engineering Coaching: Establish an engineering coaching model that drives adoption of engineering standards through Technical Leads (TLs) on quality, design, and technical excellence, especially during major initiatives or practice adoption.
- Talent Development: Provide structured capability uplift for Technical Leads (TLs), establishing standards for technical documentation, decision traceability, and systematic management of open items, risks, and technical decisions.
- Knowledge Sharing: Lead Engineering Communities of Practice to foster consistency, knowledge exchange, and continuous improvement across the organization.
- Standardization: Promote the reuse of proven playbooks, templates, and engineering practices to minimize rework and variability.
- Continuous Improvement: Identify and bridge gaps in capabilities, processes, and tooling to optimize engineering efficiency and software quality.
- Technologies & Tools: Support adoption of AIassisted engineering practices (e.g., AI-assisted coding review, documentation improvement, early defect pattern detection) in collaboration with the AI Office.
- Roles & Responsibilities: Review, refine, and mature R&R and G&R processes, including RACI definitions, to ensure clarity, consistency, and accountability across engineering functions.
Capability Governance & Engineering Readiness
- Define and maintain the engineeringspecific capability expectations (skills, behaviors, competency indicators) as input to the enterprise Capability & Readiness framework.
- Provide capability endorsements for senior role progression (e.g., Senior Principal Technical Lead).
- Ensure onboarding and readiness programs are well managed and tracked.
- Provide structured recommendations during recruitment as part of capability fit assessments.
What we are looking for:
- Bachelors degree in Computer Science, Software Engineering, or related field.
- 15+ years of hands-on software engineering experience (enterprise product and/or multi-client implementation environments), with 35 years in engineering practice leadership, standards governance, or cross-team technical enablement.
- Experience in Banking, Financial Services, or FinTech industries is highly preferred due to complex regulatory and operational requirements.
- Proven ability to define and drive adoption of engineering standards & guardrails, shift-left quality and build/readiness gates and engineering evidence.
- Hands-on depth in either .NET or Java is required, with demonstrated capability to govern and uplift engineering standards across both stacks in a multi-product, multi-region client implementation environment.
- Strong understanding of unit test standards, coverage concepts, and testability patterns across .NET and Java ecosystems.
- Experience with ALM/work tracking (e.g., Jira/Azure DevOps style tools), code repositories and code review workflows.
- Familiarity with Agile, SAFe, Success by Design, and modern engineering practices.
- Experience enabling automation and AI adoption in delivery environments is strongly preferred.
Skills & Competencies:
- Strong leadership and stakeholder influence skills with the ability to drive change across cross-functional teams.
- Ability to influence adoption of standards and practices without formal authority.
- Ability to lead the adoption of improved software development processes and methodologies within the organization.
- Coaching, facilitation, and mentoring capabilities.
- Systems thinking with the ability to identify systemic delivery issues and improvement opportunities.
- Ability to manage multiple priorities in fast-paced delivery environments.
- Strong communication, documentation, and presentation skills.
What we are offering:
- Remote Freedom, Your Way: At VeriPark we believe in the power of talent, no matter where it resides. Design your ideal workspace and achieve the perfect work-life balance.
- Performance-Linked Bonus: Your hard work doesn't go unnoticed! Enjoy a performance-linked bonus as a testament to your dedication!
- Rewards Beyond the Job: Enjoy a comprehensive benefits package, including Remote Work Support, Health Insurance, Care Program, and Online Psychological Support. We care you!
- Birthday Leave, Because You Matter: We value your special moments! Take the day off on your birthday and treat yourself.
- Global Impact, Cutting-Edge Tech: Immerse yourself in global projects with top-tier clients and stay ahead with cutting-edge technologies. Your skills will shape the future of our industry.
- Unleash Your Potential: Develop yourself with VeriPark Academy opportunities; webinars, and in-house training sessions.
- Diverse, Vibrant Community: Be part of a dynamic environment that values diversity and inclusivity.
- Together Culture: Even in a remote world, we cultivate connections through engaging face-to-face gatherings as well as online fun events. Special information sharing environment where you can update & align yourself.
Apply and let's shape the future together.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Engineering Manager
Employement Type: Full time
Contact Details:
Company: Veripark
Location(s): Bengaluru
Keyskills:
Software Engineering
Banking
.Net
.Net Core