CrawlJobs Logo

Lead Software Development Engineer in Test- Vice President

India, Chennai · Job Posted May 10, 2026
Apply Position
Job Link Share

Job Responsibility

  • Lead a full scrum team as Software Delivery Lead
  • Manage a SCRUM team including facilitating ceremonies
  • Design and implement integrated testing methodologies
  • Create comprehensive test strategies and plans
  • Manage project timelines, identify dependencies, and mitigate risks
  • Influence stakeholders and align technical teams with business objectives

Requirements

  • Java
  • Python
  • JavaScript/TypeScript
  • Selenium WebDriver
  • Cypress
  • Playwright
  • Postman
  • REST-assured
  • Cucumber
  • SpecFlow
  • JMeter
  • Gatling
  • Git
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • Docker
  • Kubernetes
  • Maven
  • Gradle
  • npm/Yarn
  • Jira
  • Xray
  • Zephyr
  • TestRail
  • SQL
  • Test Automation Frameworks
  • CI/CD
  • Agile Methodologies
  • People Management
  • Project Management
  • Communication
  • Business/Systems Analysis
  • Database Skills
  • Trade Compliance

Nice to have

Knowledge of Trade Compliance functionality is a major advantage

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead Software Development Engineer in Test- Vice President

8 matching positions

Lead Software Engineer - Python/Golang - Vice President

Developer Engineering is a function of the CTO organization. Our mission is to m...
Location
Location
India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong 9+ Years of experience delivering Python /Golang code to production
  • Experience working in an agile software development environment
  • Proven experience with distributed systems, event-driven architectures, container-based micro-services, distributed logs NoSQL databases (MongoDB)
  • Generative AI hands on experience with Developer Assistants
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Work closely with other team members to ensure that the software is developed and delivered on time and within budget
  • Write high-quality code that is well-documented and easy to maintain
  • Stay up to date on the latest software development trends and technologies
  • Troubleshoot and debug software problems
  • Ensure our software platforms are compliant with Citi's security and SDLC (Software Development Life Cycle) processes
  • Work with a wide variety of business and tech teams and help them drive towards an everything-as-code and a codified controls mind-set
  • Support and drive cultural change, instigating critical thinking about controls and processes and encouraging a culture of continuous improvement
  • Fulltime
Read More
Arrow Right

Java Development Lead - Vice President

The Java Full Stack Development Lead Vice President is a senior level position r...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12 + years of relevant experience in Apps Development in Java/J2EE, Spring Boot, Microservices, REST API Development
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Senior Backend Engineer and Application development lead specializing in Java Spring Boot microservices
  • Responsible for designing, developing, and maintaining scalable enterprise applications
  • Lead DevOps automation, CI/CD pipelines, and application modernization initiatives
  • Manage end-to-end delivery, production stability, and release management
  • Communicate with business stakeholders to deliver robust, high-performance and efficient solutions
  • Key Skills: Java/J2EE, Spring Boot, Microservices, REST API Development
  • Functional module Design, Distributed Architecture
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

Python GenAI Lead Engineer - Vice President

Developer Enablement is a function of the CTO organization. Our mission is to ma...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11+ years of software development experience
  • Proven experience as a Full Stack Software Engineer in product teams
  • Strong Experience delivering Python and GenAI products into production
  • Strong hands-on experience with LLMs and fine-tuning methods
  • Experience building RAG systems, including hybrid search and multi-vector retrieval
  • Practical knowledge of model optimization (compression, quantization) and familiarity with tools such as DeepSpeed, vLLM, GPTQ, or similar
  • Proven experience with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines for APIs and ML models
  • Experience working in an agile software development environment
  • Experience with distributed systems, event-driven architectures, container-based micro-services, distributed logs, and NoSQL databases
  • Competence with NodeJs and React
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Work closely with other team members to ensure that the software is developed and delivered on time and within budget
  • Stay up to date on the latest software development trends and technologies
  • Work with a wide variety of teams across the organization and help drive them towards an everything-as-code and a codified controls mind-set
  • Support and drive cultural change, instigating critical thinking about controls and processes and encouraging a culture of continuous improvement
  • Utilize Python for scripting, automation, data processing, machine learning integration, and API development
  • Act as a technical leader and mentor to software engineers, providing guidance on best practices, code quality, design patterns, and problem-solving
  • Fulltime
Read More
Arrow Right

Vice President - Lead DevOps Engineer

Join us as a Vice President - Lead DevOps Engineer at Barclays, where you will b...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • DevOps Skills & Experience (CI/CD Tooling including Gitlab, Harness or Jenkins etc)
  • Containerisation Skills & Experience (Kubernetes, OpenShift, Docker , HELM, Operator Pattern etc.)
  • Scripting or Coding skills & experience (Python, PowerShell, Bash, Java, Go etc.)
  • Public Cloud Skills & Experience (Amazon Web Services, Microsoft Azure or Google Cloud Platform)
  • Automation Skills & Experience to build and configure infrastructure (IaC, Terraform, Service Catalog or Ansible etc.)
  • Knowledge and experience working with Cell Based Architecture and Bulkhead Patterns
  • Risk and controls
  • Change and transformation
  • Business acumen
  • Strategic thinking
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
  • Contribute or set strategy, drive requirements and make recommendations for change
  • Plan resources, budgets, and policies
  • manage and maintain policies/ processes
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Vice President-software Engineer

Step into the role of Vice President-Software Engineer. At Barclays, we are more...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of ‘Micro-Service’ driven approach to design, build, test and deployment of a major system
  • Experience in Software development consisting of the languages and technologies like Java, J2EE, Spring boot, React, Angular, CCS, CSS pre-processors and Node.js
  • Recognizing, selecting, and applying appropriate Design patterns, frameworks according to business benefit, maintainability and delivery priorities and constrains
  • Writes and review code in adherence to the well-defined acceptance criteria and definition of done
  • Applies product development & engineering best practices
  • Participate in design reviews and provides feedback to the team
  • Creates and Maintains architecture, framework, technical documentation
  • Good knowledge about Test Driven Development (TDD) and/or Behavior Driven Development (BDD) to improve the test coverage and automation of unit and integration test along with the extended testing teams
  • Support best practices and proactively takes measures to empower support teams to resolve issues with agility
  • Knowledge of integrating testing into the DevOps pipeline for automated build and deployment using tools like Jenkins, Travis CI and similar tools
Job Responsibility
Job Responsibility
  • Lead and manage engineering feature teams, owning the technical solution, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives
  • Design, development, support, enhancement and build-out of strategic applications
  • Design and development of solutions as products that can evolve, meeting business requirements that align with modern software engineering practices and automated delivery tooling
  • Targeted design activities that apply an appropriate workload placement strategy and maximise the benefit of cloud capabilities
  • Best practice designs incorporating security principles
  • Solutions that appropriately balance risks and controls to deliver the agreed business and technology value
  • Adoption of standardised solutions where they fit
  • Fault finding and performance issues support to operational support teams
  • Solution design impact assessment in terms of risk, capacity and cost impact
  • Development of the requisite architecture inputs required to comply with the banks governance processes
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Lead Data Engineer - Vice President

The Applications Development Senior Manager is a senior management level positio...
Location
Location
India , Chennai, Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in the Financial Service industry
  • Experience as Applications Development Manager
  • Experience as senior level in an Applications Development role
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Proven project management skills
  • Basic knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • 10+ years of strong application development experience in ETL AbInitio (Plans, Graphs, GDE, Co-Ops, DML, Transformation), Unix(Linux), Oracle-SQL/Procedure or any other RDBMS
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Reviewing and refining business requirements and creating technical design specifications/approach documents for application enhancements and releases for ETL
  • Fulltime
Read More
Arrow Right

Software Engineering lead - Vice President

The team lead plays a meaningful role in crafting and maintaining the strategic ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience as a Software Engineer/Developer using Java
  • Experience mentoring and providing technical leadership for teams of 5 or more developers
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Inclination and knowledge of latest AI tools (Copilot, Cursor, Devin etc.) and their usage in Enterprise Software development
  • Knowledge of Gen AI Platforms such as vertex.ai, openai etc.
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Multiple years of experience with frameworks like Spring Boot, Spring Batch, REST, Microservices architecture
Job Responsibility
Job Responsibility
  • Code contributing leader of an Agile team, working to deliver sprint goals, as well as conduct personnel duties for team (e.g., performance evaluations, hiring, promotions and disciplinary actions)
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Provide strategic influence and exercise control over team resources, budget management and planning, while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within your own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Software Engineering lead - Vice President

We are looking for hands-on full-stack engineering team leads who are passionate...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11+ years of experience as a Software Engineer/Developer using Java
  • Experience mentoring and providing technical leadership for teams of 5 or more developers
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Multiple years of experience with frameworks like Spring Boot, Spring Batch, REST, Microservices architecture
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
  • Multiple years of experience with agile and iterative software delivery
Job Responsibility
Job Responsibility
  • Code contributing leader of an Agile team, working to deliver sprint goals, as well as conduct personnel duties for team (e.g., performance evaluations, hiring, promotions and disciplinary actions)
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Provide strategic influence and exercise control over team resources, budget management and planning, while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within your own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right