CrawlJobs Logo

Digital Software Engineer Manager

India, Pune · Job Posted June 28, 2026
Apply Position
Job Link Share

Job Description

The Digital Software Engineer Mgr accomplishes results through the management of professional team(s) and department(s). Integrates subject matter and industry expertise within a defined area. Contributes to standards around which others will operate. Requires in-depth understanding of how areas collectively integrate within the sub-function as well as coordinate and contribute to the objectives of the entire function. Requires basic commercial awareness. Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers. Has responsibility for volume, quality, timeliness and delivery of end results of an area. May have responsibility for planning, budgeting and policy formulation within area of expertise. Involved in short-term planning resource planning. Full management responsibility of a team, which may include management of people, budget and planning, to include duties such as performance evaluation, compensation, hiring, disciplinary and terminations and may include budget approval.

Job Responsibility

  • Support and assist senior software engineer managers in coordinating and managing software development projects
  • Collaborate with cross-functional teams, including developers, designers, and product managers to ensure timely and high-quality delivery of digital software solutions
  • Assist in the planning and execution of software development processes, including requirement gathering, coding, testing, and deployment
  • Design, develop, and maintain scalable and robust UI test automation frameworks from the ground up using Java
  • Write clean, efficient, and maintainable automated test scripts for web applications
  • Collaborate closely with software developers, product managers, and other QA engineers to understand application features and testing requirements
  • Integrate automated testing into our CI/CD pipelines (e.g., Jenkins, GitLab CI) to enable continuous testing and delivery
  • Analyze test results, troubleshoot failures, and report defects with clear and concise details in bug tracking systems (e.g., Jira)
  • Conduct code reviews for automated test scripts to ensure they meet our quality standards
  • Mentor and provide guidance to junior automation engineers on best practices for test automation
  • Stay current with the latest industry trends, tools, and technologies in UI test automation and recommend improvements to our processes
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
  • Help prioritize and assign tasks to team members, ensuring alignment with project timelines and objectives
  • Participate in code reviews and provide constrictive feedback to developers to support growth and development
  • Possess the ability to continuously build a network of talent inside and outside of the company
  • Create mechanisms to help onboard new talent to the organization and be able to mentor others
  • Effectively coach and give feedback to direct reports to help develop talent and support career development
  • While managing the team you will be able to apply performance standards and identify resource needs for the team to set and balance goals across team to optimize performance against department goals and employee development
  • Design, implement, and deploy software components and solve difficult problems generating positive feedback
  • Have a solid understanding of development approaches (and how to best use them)
  • Able to work independently and with your team to deliver software successfully
  • Focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team's software, making it better and easier to maintain
  • Able to confidently train new team-mates about your customers, what your team's software does, how it is constructed, tested, operates, and how it fits into the bigger picture
  • Appropriately assess risk when business decisions are made

Requirements

  • 5-8 years of relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expert in one or more areas
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional experience in software quality assurance and test automation
  • Strong proficiency in Java programming
  • Proven experience in designing, building, and maintaining UI automation frameworks using tools such as Selenium WebDriver, Cypress, Playwright, or TestNG
  • Hands-on experience with Behavior-Driven Development (BDD) frameworks like Cucumber or JBehave
  • Solid understanding of web technologies including HTML, CSS, JavaScript, and DOM
  • Experience with version control systems, particularly Git
  • In-depth knowledge of CI/CD principles and experience integrating tests into pipelines
  • Excellent analytical, problem-solving, and debugging skills
  • Strong communication and interpersonal skills with the ability to work effectively in a collaborative team environment

Nice to have

  • Experience with API test automation (e.g., Rest-Assured, Postman)
  • Knowledge of performance and load testing tools (e.g., JMeter, Gatling)
  • Familiarity with cloud computing platforms (e.g., AWS)
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes
  • Understanding of Agile/Scrum development methodologies

Looking for more opportunities?

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

Similar Jobs for

Digital Software Engineer Manager

8 matching positions

Digital Software Engineer Manager

We are looking for a senior, technically-grounded leader to act as a Digital Sof...
Location
Location
United States , Irving
Salary
Salary:
169600.00 - 254400.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience with a clear progression from a hands-on engineering role into managing multiple technical teams
  • Deep, hands-on technical background in full-stack development, including: Backend development using Java and frameworks like Spring Boot
  • Frontend development using modern frameworks like Angular or React
  • Proven experience designing and building complex, distributed, and scalable systems
  • Strong knowledge of microservices architecture, API design, and cloud-native patterns
  • Extensive experience with cloud platforms (e.g., AWS, GCP, Azure)
  • Strong understanding of containerization (Docker, Kubernetes) and CI/CD principles and tooling
  • First-class leadership and influencing skills, with proven experience managing technology teams and developing engineering talent
  • Has thrived and succeeded in delivering high-quality technology products/services in a high-growth environment where priorities shift rapidly
  • Excellent communication skills with experience negotiating and presenting technical strategy at a senior level
Job Responsibility
Job Responsibility
  • Attract, hire, and retain senior full-stack engineering talent from both inside and outside the company
  • Lead multiple engineering teams, with full management responsibility including performance evaluations, compensation, hiring, and disciplinary actions
  • Develop technical skills across your teams, identifying and planning for large-scale development needs in areas like cloud engineering, backend services, and frontend frameworks
  • Mentor other engineers and managers, improving their technical skills and their ability to deliver complex software
  • Develop and communicate a technical vision and roadmap for your department that supports the broader organizational vision
  • Influence your teams' technical strategy by making insightful contributions to architecture, technology selection, and engineering approach
  • Audit department goals to ensure alignment with broader organizational objectives and hold the department accountable for engineering and delivery excellence
  • Engage in short- to medium-term planning of technical resources, architecture runways, and project roadmaps for your area
  • Lead the architectural design and implementation of successful large-scale, critical software projects, with a focus on full-stack solutions
  • Guide architectural decisions across backend (Java/Spring Boot) and frontend (Angular/React) systems, including microservices, cloud-native patterns, and API design
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Senior Manager - Vice President

The Digital S/W Engineer Sr Mgr accomplishes results through the management of p...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11-17 years of relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expertise in one or more areas with at least 3+ years of deep specialization in AI/ML, NLP, or Generative AI development
  • Proven experience in successfully building, leading, and delivering complex technology projects from conception through to deployment and ongoing support
  • Proven experience in leading high performance teams spread across multiple locations
  • Effectively coach and give feedback to direct reports to help develop talent and support career development
  • 2+ years of experience building and operating production-grade AI systems such as digital assistants, recommendation engines, or similar intelligent platforms
  • 2+ years of deep, applied experience with LLM technologies (GPT-4, Claude, Gemini, or equivalent), including prompt engineering, fine-tuning, and cost optimization in production environments
  • Hands-on expertise in implementing Retrieval-Augmented Generation (RAG) pipelines and working with vector databases for knowledge-grounded AI applications
  • Demonstrable experience in designing and deploying agentic AI workflows and multi-agent systems using modern frameworks
  • Proficiency in NLP model development using industry-standard libraries and ML frameworks
  • Expert-level Python development skills with strong command of RESTful APIs, microservices architecture, and cloud platforms
Job Responsibility
Job Responsibility
  • Accountable for executing and driving enterprise grade application design and development efforts to completion, serving as a development lead
  • Proficient at operating with considerable autonomy and significantly influence the way an application is designed and developed by providing subject specific expertise and an advanced level of understanding of application programming principles
  • Participate in design discussions as a Development Lead and play the part of a key decision maker in driving design decisions
  • Partner with industry vendors that provide technology or user experience design components that support our Digital architecture and work with vendors on our implementation plans and roadmaps identifying partnership opportunities to increase our development velocity and our learnings
  • Directly impact the business by influencing strategic functional decisions through advice, counsel or provided services
  • This will require persuading and influencing others through strong and comprehensive communication and diplomacy skills
  • Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track and mitigate issues/risks at multiple levels
  • Regularly review metrics and proactively seek out new and improved mechanisms for visibility ensuring your program stays aligned with organization objectives
  • Share knowledge with the team in various forums (brown bags, engineering forums etc.) and demonstrate a higher level of knowledge through industry certifications
  • Integrate LLMs for conversational understanding and response generation
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Senior Manager - Vice President

The Digital S/W Engineer Sr Mgr accomplishes results through the management of p...
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 relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expert in one or more areas
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai)
  • Lead resources and serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology – including innovative approaches and new opportunities
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor’s/University degree, Master’s degree preferred
Job Responsibility
Job Responsibility
  • Possess the ability to continuously build a network of talent inside and outside of the company
  • Create mechanisms to help onboard new talent to the organization and be able to mentor others
  • Effectively coach and give feedback to direct reports to help develop talent and support career development
  • While managing the team you will be able to apply performance standards and identify resource needs for the team in order to set and balance goals across team to optimize performance against department goals and employee development. This will include the ability to describe strategic importance of vision inside and outside of the team and to set and articulate expectations around leadership behavior
  • including role model behavior that exemplifies Citi’s leadership principles
  • Design, implement, and deploy software components and solve difficult problems generating positive feedback
  • Have a solid understanding of development approaches (and how to best use them)
  • Able to work independently and with your team to deliver software successfully
  • Deliver work that is consistently of a high quality (e.g., secure, testable, maintainable, low-defects, efficient, etc.) and incorporates best practices. Your team trusts your work
  • Code reviews tend to be rapid and uneventful
  • Fulltime
Read More
Arrow Right
New

Digital Software Engineer Senior Analyst- Backend Development- Assistant Vice President

The Digital S/W Engineer Senior Analyst SDE - Web Development is a Technology/ E...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering or related fields in STEM or comparable work experience
  • 5-8 years of Full stack mobile Development and Testing experience in a fast-paced environment
  • Familiarity with Behavior-Driven Development (BDD) test automation using Selenium with Cucumber framework
  • Preferable to have experience with cloud-based development platforms such as OpenShift
  • Working knowledge of JIRA, Zephyr, Confluence SharePoint, Microsoft Teams and Microsoft office suit
  • Self-motivated and ready to take ownership
  • Excellent written, oral communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Turn tech stack and application design into code on multiple development platforms (e.g. Angular, Java spring boot services)
  • Ability to use AI tools like Copilot for code generation, refactoring, and debugging
  • Develop and maintain BDD (Behavior Driven Development) automated and manual scripts in a code repository
  • Execute them and maintain test results in a test management tool for further reporting and establishing traceability
  • Create Jenkins jobs and plug in to CI-CD pipeline
  • Actively participate in the entire software development cycle involving development, integration and E2E testing in a CI/CD environment (RTC, Jenkins)
  • Automate and enable shift left
  • Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code
  • Continuously build, maintain documentation for your features and develop SME – Subject Matter Expertise in specific areas covering end to end flows, from digital to downstream to external partners
  • Analyze root causes for application issues and performance concerns
  • Fulltime
Read More
Arrow Right
New

Digital Software Engineer Senior Analyst - Web Development - Assistant Vice President

Job Overview: The Digital S/W Engineer Senior Analyst SDE - Web Development is a...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer engineering or related fields in STEM or comparable work experience
  • 5-8 years of Full stack mobile Development and Testing experience in a fast-paced environment
  • Familiarity with Behavior-Driven Development (BDD) test automation using Selenium with Cucumber framework
  • Preferable to have experience with cloud-based development platforms such as OpenShift
  • Working knowledge of JIRA, Zephyr, Confluence SharePoint, Microsoft Teams and Microsoft office suit
  • Self-motivated and ready to take ownership
  • Excellent written, oral communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Turn tech stack and application design into code on multiple development platforms (e.g. Angular, Java spring boot services)
  • Ability to use AI tools like Copilot for code generation, refactoring, and debugging
  • Develop and maintain BDD (Behavior Driven Development) automated and manual scripts in a code repository
  • Execute them and maintain test results in a test management tool for further reporting and establishing traceability
  • Create Jenkins jobs and plug in to CI-CD pipeline
  • Experience using AI tools accelerate unit tests, API scaffolding, Angular components, and Spring Boot boilerplate
  • Actively participate in the entire software development cycle involving development, integration and E2E testing in a CI/CD environment (RTC, Jenkins)
  • Automate and enable shift left
  • Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code
  • Continuously build, maintain documentation for your features and develop SME – Subject Matter Expertise in specific areas covering end to end flows, from digital to downstream to external partners
  • Fulltime
Read More
Arrow Right

Angular Software Engineer — Digital Banking

Citi is hiring an Angular Software Engineer to join a cross-functional Agile tea...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–5 years of experience in full-stack web development and/or testing, with hands-on Angular development skills in a professional environment
  • Bachelor's degree in Computer Engineering, a related STEM field, or equivalent practical experience
  • Demonstrated ability to write secure, stable, and testable code and take accountability for assigned features through to delivery
  • Familiarity with Behavior Driven Development (BDD) concepts and experience contributing to automated test scripts within a shared code repository
  • Experience working within Agile/Scrum teams across the full software development lifecycle, including CI/CD pipelines
  • Working knowledge of collaboration and project management tools such as JIRA, Confluence, SharePoint, and Microsoft Teams
  • Clear written and verbal communication skills, with the ability to work effectively across onshore and offshore teams in a fast-paced environment
Job Responsibility
Job Responsibility
  • Build and maintain web frontend applications using Angular and Java Spring Boot microservices, delivering customer-facing banking and credit card features across digital channels
  • Translate application designs into clean, secure, and maintainable code, taking full ownership of assigned features from development through to production
  • Develop and maintain automated and manual test scripts using a Behavior Driven Development (BDD) framework
  • execute scripts and record results in a test management tool to ensure quality at every stage
  • Leverage AI-assisted tools such as GitHub Copilot to accelerate Angular component development, unit test creation, API scaffolding, and Spring Boot boilerplate code generation
  • Participate in all Agile SDLC stages including requirements grooming, design review, integration testing, and end-to-end validation within a CI/CD environment
  • Apply accessibility testing tools to validate features against ADA guidelines and responsive web design standards, ensuring an inclusive experience for all users
  • Analyze root causes for application defects and performance issues, collaborating with the scrum team to triage, resolve, and prevent recurrence
  • Support release go-live activities and post-production technical checkouts to ensure stable, high-quality deployments
What we offer
What we offer
  • Hybrid working model, giving you flexibility alongside meaningful in-person collaboration
  • Structured learning and development opportunities to deepen your Angular and full-stack engineering skills and grow your career over time
  • Exposure to a broad technology stack spanning web frontend, backend microservices, and cloud platforms, with the opportunity to build deep expertise in specific areas
  • Mentorship from senior engineers and a team culture that actively encourages continuous improvement, knowledge sharing, and ownership
  • Access to Citi's global network, connecting you with colleagues and engineering teams across geographies and product areas
  • Wellbeing and work-life balance support, including programs designed to help you thrive both inside and outside of work
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Senior Analyst

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in product development/product management environment, with a strong background in developing single-page applications using Angular 19+
  • Strong analytical and quantitative skills
  • Data driven and results-oriented
  • Experience delivering with an agile methodology
  • Experience in affecting large culture change
  • Experience leading infrastructure programs
  • Skilled at working with third party service providers
  • Excellent written and oral communication skills
  • Knowledge of Node.js scripting, Webpack, esbuild, Unit Testing, Integration Testing, Modfed, and shell scripting
  • Experience with Angular Library package development
Job Responsibility
Job Responsibility
  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead on medium-scale projects and supporting the execution of larger efforts, specifically focusing on complex Angular applications and component development
  • Proficient at operating with considerable autonomy and discretion as you will significantly influence the way an application is designed and developed by providing subject specific expertise and an advanced level of understanding of application programming principles, especially within the Angular framework and its ecosystem
  • Sought after due to ability to analyze and troubleshoot coding, application performance and design challenges, with a particular focus on optimizing Angular application performance, scalability, and maintainability
  • Capable of research in root cause of development and performance concerns as well as the resolution of defects in frontend Angular applications
  • Have a deep understanding of the technical requirements for the solutions being built, including Angular best practices, state management patterns (e.g., NgRx), and modular architecture
  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life, with an emphasis on efficient Angular development workflows, build processes, and deployment strategies
  • Proficient in information modeling, data structures and algorithms, applied to frontend data handling and complex UI interactions within Angular
  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’s software
  • Demonstrate an advanced understanding of supported main system flows and possess a comprehensive understanding of how the system and others (i.e. architecture or infrastructure) collectively integrate to contribute towards achieving business objectives
  • Participate in design discussions as a Development Lead and as such will play the part of a key decision maker in driving design decisions, especially concerning Angular application architecture, component design, and integration patterns
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Digital Commerce

Overview CAREERS TO SMILE ABOUT At PepsiCo, you’ll discover a place where our ...
Location
Location
Spain , Vitoria
Salary
Salary:
Not provided
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering
  • Background collaborating with data engineers, BI engineers, data scientists, and product managers in data-driven products
  • Strong software engineering foundation and able to evaluate architecture, review code, and guide technical decisions across frontend and backend
  • Experience with Elixir or comparable functional programming languages (e.g. Scala, Erlang, Clojure), or strong willingness to learn
  • Familiarity with modern data stack (Snowflake, dbt, Airflow, Azure, AWS, etc)
  • Understanding of BI tools and their limitations, as well as exposure to data science and ML integrations within products
  • Experience establishing or significantly improving engineering best practices in a growing or maturing environment
  • Exposure to data science or ML-enabled features within products, including consuming models via APIs or production pipelines
  • Experience applying and contributing to engineering best practices such as clean architecture, testing, CI/CD, documentation, and code reviews
  • Comfortable with ambiguity and evolving scope
Job Responsibility
Job Responsibility
  • Own the development from Software Engineering of end-to-end product capabilities for Nova, from backend integration through to user-facing experiences
  • Partner with the UX/Product and engineering leadership to refine requirements, shape scope, define delivery sequencing with clear trade-offs, iterate quickly using prototypes, feedback loops, and measurable outcomes
  • Provide accurate estimates, identify dependencies early, and proactively manage risks to keep delivery predictable
  • Balance near-term feature delivery with longer-term maintainability by proposing and implementing pragmatic architectural improvements
  • Design and implement robust backend services, APIs, and integrations with enterprise systems and platform services (identity, events, APIs, data access)
  • Build workflow-driven experiences (actions, recommendations, tasks) beyond dashboards
  • Build high-quality frontend applications with strong attention to usability, performance, accessibility, and developer experience
  • Define and enforce API contracts, data models, and integration patterns to ensure reliable cross-component collaboration
  • Serve as a technical anchor for the squad: influence design decisions, align implementation with architecture standards, and mentor others through reviews and pairing
  • Raise the technical bar through strong engineering judgement, clear recommendations, and a bias for simple, resilient solutions
What we offer
What we offer
  • Hybrid work model: combination of remote and collaborative office experience to enable innovation
  • Entrepreneurial environment in leading international company
  • Professional growth possibilities & learning opportunities
  • Variety of benefits to support your physical, emotional and financial wellbeing
  • Volunteering opportunities to help external communities
  • Fulltime
Read More
Arrow Right