Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
Get to know our Team We’re a high-performing team of passionate, fun-loving, and hardworking individuals with varied backgrounds who come together to support a common mission: to enable Digibank (GXS and GXBank) to deliver faster, better, and more efficiently with each and every rollout. Get to know the Role As a Lead Specialist, Technical Program Manager, you will own and drive a variety of complex, cross-functional programs, leading all aspects of assigned program delivery and strategy. Get a taste of how GXS and GXBank really works, behind the scenes, and help shape its future. Drive complex, cross-functional strategic programs from inception and strategic definition through to post-launch optimization, ensuring alignment with, and contribution to, the Bank's overarching objectives. You will develop a deep understanding of the technical landscape and architecture to proactively identify dependencies, assess upstream/downstream impacts, and contribute to discussions that ensure alignment with technical strategy for new and existing products/features. Collaborate with Product, Engineering, and Business leadership to define, prioritize, and maintain dynamic program roadmaps, ensuring resource allocation and dependencies are strategically managed and optimized across multiple teams. Champion, define, and refine program management methodologies and collaboration frameworks across the banks. Continuously identify, lead, and implement major process improvements in a data-driven manner to enhance delivery predictability, quality, and efficiency, empowering teams towards self-sufficiency and establishing best practices. Provide expert Agile/Lean coaching and mentorship to engineering teams and other TPMs, fostering a culture of continuous improvement, innovation, and ownership. Guide the organization in adopting and optimizing efficient delivery practices. Embrace GXS culture and principles and promote an environment that embodies the Principles and Values, acting as a role model for others. What You'll Do: Strategic Program Leadership: Drive high-impact, complex technical programs through the full lifecycle – from navigating ambiguous problem definitions and setting strategic direction, through requirements gathering, strategic planning, execution, to launch, and post-launch analysis and iteration. Roadmapping & Alignment: Partner with senior leadership in Product and Engineering to translate company objectives into actionable program strategies and technical roadmaps. Proactively own and resolve complex dependencies, forecast resource needs, and drive cross-functional and cross-organizational alignment. Risk Management & Mitigation: Proactively identify, assess, track, and mitigate significant program risks and issues, often with broad impact. Ensure timely and effective escalation and communication to executive stakeholders, driving towards strategic resolution. Stakeholder Management & Communication: Serve as the central point of communication and leadership for your programs. Effectively communicate program strategy, status, risks, and changes to diverse audiences, from engineering teams to executive leadership, influencing decision-making at all levels. Process Excellence & Enablement: Champion, evolve, and establish lean-agile best practices and program management frameworks within GRXST and contribute to GXS standards. Coach and mentor teams and other TPMs on advanced and efficient delivery processes, fostering self-sufficiency and driving continuous improvement across the organization. Organizational Impact: Identify and lead strategic initiatives to improve organizational effectiveness, including areas like release management, incident response, knowledge sharing, technical debt management, and the establishment of new operational mechanisms. Data-Driven Insights & Strategy: Define and track key program metrics (KPIs) and OKRs to provide visibility into progress, identify systemic bottlenecks, and inform data-driven decisions for strategic planning and continuous improvement. The Must-Haves: 5-8+ years (ideally 6-10+) of hands-on Technical Program Management experience, leading large, complex, cross-functional software development programs in a dynamic, fast-paced environment. Proven track record in strategic program delivery with a strong technical background (e.g., software engineering, systems architecture, technical leadership). Exceptional organizational, strategic thinking, problem-solving, and interpersonal skills. Deep understanding and expert practical application of various Agile (Scrum, Kanban, etc.) and Lean methodologies, with a proven ability to coach entire teams and organizations, and to design and tailor processes for complex environments. A proactive, 'can-do' attitude and a willingness to drive significant impact beyond a defined job description are essential. Exceptional verbal and written communication skills, with the ability to articulate complex technical and strategic issues to both technical and non-technical audiences, and to confidently and persuasively communicate with all levels of the organization, including executive leadership. Proven ability to ship complex, high-impact products and programs. Demonstrated ability to thrive in highly ambiguous and dynamic environments, leading and navigating multiple complex programs simultaneously with a high degree of autonomy, strategic foresight, and sound judgment. Significant experience in the end-to-end product delivery lifecycle, from strategic conception and definition to launch, iteration, and scaling, is essential. Strong and demonstrable technical acumen, with the ability to deeply understand complex system architectures, and engage credibly with senior engineers is highly desirable. Show more Show less
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
About the Team: The backend engineering team develops the digital backbone of the bank that drive all user experiences. They create robust, scalable, and secure backend systems. They are responsible for designing, developing, deploying, and monitoring all backend services in production. The team develops and maintains a strategic technology roadmap and ensures the application team implements best practices to ensure optimal performance, scalability, and availability of our systems. The team works very closely with the all the application development teams to ensure that all solutions are aligned with the business and technical requirements, and to enhance the overall quality and performance of the systems Get to know the Role: We are seeking talented & passionate Backend Engineer to join our team. You will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that our team member take initiatives to identify problems, and have the right mindset and skill sets to solve them. The day-to-day activities/Responsibilities: Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibank’s range of services Work with engineering team to explore and create new design / architectures geared towards scale and performance Participate in code and design reviews to maintain our high development standards Engage in service capacity and demand planning, software performance analysis, tuning and optimization Collaborate with product and experience teams to define and prototype feature specifications Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations Design, build, analyze and fix large-scale systems Learn full stack performance tuning and optimization Debug and modify complex, production software The must haves/Qualificiations: A Degree in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures 4-8 years of experience in software engineering in a distributed systems environment Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang Our Tech Stack: Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores as well as HAProxy load balancers. They all run on the AWS cloud infrastructure with auto-scaling abilities. Our mobile app platform coverage includes native iOS and Android, written in Swift and RxJava. Our Command Center front-end is built on Rails, HTML5, CSS and Javascript. We use GitHub for our code repository and we adhere to the basic Continuous Delivery tenets utilising a host of tools to support our release pipeline and code quality. These include Travis CI, New Relic, PullReview, Code Climate, Papertrail, Gemnasium, JFrog and Jenkins.
Bengaluru, Karnataka, India
None Not disclosed
On-site
Full Time
About the Team: The backend engineering team develops the digital backbone of the bank that drive all user experiences. They create robust, scalable, and secure backend systems. They are responsible for designing, developing, deploying, and monitoring all backend services in production. The team develops and maintains a strategic technology roadmap and ensures the application team implements best practices to ensure optimal performance, scalability, and availability of our systems. The team works very closely with the all the application development teams to ensure that all solutions are aligned with the business and technical requirements, and to enhance the overall quality and performance of the systems Get to know the Role: We are seeking talented & passionate Backend Engineer to join our team. You will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that our team member take initiatives to identify problems, and have the right mindset and skill sets to solve them. The day-to-day activities/Responsibilities: Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibank’s range of services Work with engineering team to explore and create new design / architectures geared towards scale and performance Participate in code and design reviews to maintain our high development standards Engage in service capacity and demand planning, software performance analysis, tuning and optimization Collaborate with product and experience teams to define and prototype feature specifications Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations Design, build, analyze and fix large-scale systems Learn full stack performance tuning and optimization Debug and modify complex, production software The must haves/Qualificiations: A Degree in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures 1-4 years of experience in software engineering in a distributed systems environment Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang Our Tech Stack: Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores as well as HAProxy load balancers. They all run on the AWS cloud infrastructure with auto-scaling abilities. Our mobile app platform coverage includes native iOS and Android, written in Swift and RxJava. Our Command Center front-end is built on Rails, HTML5, CSS and Javascript. We use GitHub for our code repository and we adhere to the basic Continuous Delivery tenets utilising a host of tools to support our release pipeline and code quality. These include Travis CI, New Relic, PullReview, Code Climate, Papertrail, Gemnasium, JFrog and Jenkins.
karnataka
INR Not disclosed
On-site
Full Time
As part of the mobile engineering team at Digibank, you will be working with a group of highly talented developers in an international setting. You will be responsible for developing new features, platforms, and maintaining existing products while also exploring and evaluating new mobile technologies. The team operates in an agile and test-driven development environment, striving for quality and innovation. Your contributions will be crucial as you work alongside top-notch engineers to meet and exceed high expectations. Digibank is currently expanding its team, creating an exciting opportunity for excellent engineers to join us. As part of the team, you will experience the end-to-end process of building features for the Digibank mobile app. You will collaborate with multiple engineers within the team and across teams, enhancing your programming skills with best practices. Working closely with Product, UX/UI, and Backend teams, you will design, build, and extend consumer and/or partner-facing products, platforms, and features. Additionally, you will be involved in building reusable iOS software components, collaborating with QA on continuous integration and delivery, and conducting automated and manual testing. To qualify for this role, you must hold a degree in computer science, software engineering, information technology, or related fields. Strong fundamentals in computer science, proficiency in Swift for iOS, and a good understanding of UX/UI design principles are essential. Familiarity with MVVM, Clean Architecture, and modern iOS programming paradigms like RxSwift and Modularisation is required. You should also have working knowledge of architectural approaches, caching, data storage, and security, with 4-7 years of mobile engineering experience in building complex applications. As a valuable team member, you should be highly accountable, take ownership, and have a collaborative attitude, demonstrating that "Your Problem Is My Problem (YPIMP)".,
karnataka
INR Not disclosed
On-site
Full Time
As a member of the mobile engineering team at Digibank, you will play a crucial role in developing, optimizing, and maintaining cutting-edge mobile applications. Your contributions will be highly valued, and meeting our high standards will earn you recognition as a hero within the team. You will be part of a diverse and talented group of developers, all dedicated to delivering quality and innovative solutions. Working in an agile and test-driven environment, you will have the opportunity to work on new features, platforms, and technologies, ensuring that our products remain at the forefront of mobile technology. This is an exciting time to join Digibank as we are expanding our team to meet the demands of our growing business. You will have the chance to experience the end-to-end process of building features for the Digibank mobile app and collaborate with multiple engineers on large projects. Your day-to-day activities will involve working closely with other teams, including Product, UX/UI, and Backend, to design and build new products and features. Additionally, you will be responsible for developing reusable iOS components, collaborating on continuous integration and delivery, and ensuring the quality of our products through automated and manual testing. To excel in this role, you must have a degree in computer science or a related field, strong fundamentals in algorithms and data structures, and proficiency in Swift for iOS development. You should also have a good understanding of UX/UI design principles, experience with MVVM and Clean Architecture, and familiarity with modern iOS programming paradigms such as RxSwift and Modularisation. A collaborative attitude, a sense of ownership, and 4-7 years of mobile engineering experience are also essential qualifications for this position. Join us at Digibank and be part of a dynamic team that values quality, innovation, and continuous learning. Your expertise and dedication will contribute to the success of our mobile applications and help shape the future of digital banking.,
Bengaluru, Karnataka, India
INR Not disclosed
On-site
Full Time
About the Team: The backend engineering team develops the digital backbone of the bank that drive all user experiences. They create robust, scalable, and secure backend systems. They are responsible for designing, developing, deploying, and monitoring all backend services in production. The team develops and maintains a strategic technology roadmap and ensures the application team implements best practices to ensure optimal performance, scalability, and availability of our systems. The team works very closely with the all the application development teams to ensure that all solutions are aligned with the business and technical requirements, and to enhance the overall quality and performance of the systems Get to know the Role: We are seeking talented & passionate Backend Engineer to join our team. You will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that our team member take initiatives to identify problems, and have the right mindset and skill sets to solve them. The day-to-day activities/Responsibilities: Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibanks range of services Work with engineering team to explore and create new design / architectures geared towards scale and performance Participate in code and design reviews to maintain our high development standards Engage in service capacity and demand planning, software performance analysis, tuning and optimization Collaborate with product and experience teams to define and prototype feature specifications Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations Design, build, analyze and fix large-scale systems Learn full stack performance tuning and optimization Debug and modify complex, production software The must haves/Qualificiations: A Degree in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures 4-8 years of experience in software engineering in a distributed systems environment Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang Our Tech Stack: Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores as well as HAProxy load balancers. They all run on the AWS cloud infrastructure with auto-scaling abilities. Our mobile app platform coverage includes native iOS and Android, written in Swift and RxJava. Our Command Center front-end is built on Rails, HTML5, CSS and Javascript. We use GitHub for our code repository and we adhere to the basic Continuous Delivery tenets utilising a host of tools to support our release pipeline and code quality. These include Travis CI, New Relic, PullReview, Code Climate, Papertrail, Gemnasium, JFrog and Jenkins. Show more Show less
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.