Jobs
Interviews

72 Pair Programming Jobs - Page 3

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 9.0 years

12 - 22 Lacs

Ahmedabad

Remote

We’re looking for passionate Software Engineers who love writing clean, test-driven code and believe in Extreme Programming (XP) principles. 4 to 8 years experience in ReactJS, TypeScript Required Candidate profile We’re seeking engineers with a product mindset, who value clean architecture and love solving problems with tech. Perks and benefits Remote (Work from anywhere)

Posted 2 months ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Gurugram

Work from Office

Title : S&C Global Network - Strategy - MC - Industry X Product & Platform Professional Title : S&C Global Network - Strategy - MC - Industry X- Product & Platform Engineering - Analyst Template Job Title - + + Management Level :09 - Consultant Location:Bangalore/ Gurgaon/Pune/Mumbai Must have skills:Agile Product Manager from consulting background Consultant - Product & Platform Engineering Job Summary : As a Management Consultant in our Product & Platform Engineering team, you will leverage your consulting experience to drive product management, agile transformation, and value engineering initiatives. Together, lets unlock new growth opportunities for clients across the globe and build a better world. As a part of this high-impact team, you will help drive the following: Responsibilities: Product Management: Facilitate end-to-end product development and launch strategies Lead the development and execution of end-to-end product strategies, aligning with client business goals, enhancing customer experiences, and maximizing value. Drive cross-functional collaboration to ensure efficient and effective execution of platform strategy and roadmap, providing strategic guidance. Harness techno-functional skills in software development, microservices, cloud enablement, platform design and systems integration. Adopt a granular and hands-on approach: Focus on delivering new products, analyze data and identify areas of improvement to positively impact business. Enterprise Agility: Agile Coach :Drive end-to-end project delivery in an agile manner driving transformative strategic value and business growth Develop a plan for the adoption of Agile (domain-wide / enterprise-wide) and use techniques that increase collaboration, predictability, transparency. Design Strategies: Designing strategies for adoption and improvement of Agile for organizations based on customer requirements and educate, conduct user review sessions Educate, suggest tools and provide training for organization-wide adoption of Agile methodologies using Agile-coach techniques and collaborate across roles including Product Owners and development teams. Promote a culture of experimentation and innovation Agile thought leadership: Maximize business value through effective application of lean-agile mindsets and tailored frameworks. Agile Tooling: Be an Agile tooling Coach :Drive end-to-end project delivery in an agile manner driving transformative strategic value and business growth.Enable the tooling aspects of setting up an agile organization or software delivery. Advise tool selection: Advise the stakeholder on the selection and configuration of the right tools to meet the client-specific needs. Develop Agile adoption strategies: Build efficient, transparent and cohesive teams to enable better outcomes, solutions and products/services. Implementation of Agile methodologies: Educate, recommend tools and provide training for organization-wide adoption of using Agile-coach techniques and collaborate across roles including Product Owners and development teams. Agile thought leadership: Maximize business value through effective application of lean-agile mindsets and tailored frameworks. Promote a culture of experimentation and innovation. Value Engineering: Translate business objectives to outcomes: Engage with internal and external stakeholders, understand business needs, create technology road maps, prioritize the delivery approach, and guide technical leads in solution delivery. Drive intelligence in devices and services: Scale new tech to promote business benefits and impact of theplatformas well as track and monitor the value delivered. Work cross-functionally to ensure efficient and effective execution of platform strategy and roadmap. Business Role: Lead comprehensive market analysis and develop strategic roadmaps. Develop and manage strategic stakeholder engagement plans. Product Domain Focus: Lead market and competitor analysis, driving product strategy and data-driven decision-making. Lead feature definition and prioritization, aligning with strategic product goals. Bring your best skills forward to excel in the role: 5+ years of experience in technology product management, software engineering, software architecture, solution design and engineering delivery with 2+ years of Consulting experience Proven track record of delivering high-impact engagement programs and compelling messaging for media, internal stakeholders and clients. Thorough understanding of Agile and Lean practices such as Scrum, Kanban, Pair programming, Test Driven Design, Continuous Integration & Continuous Delivery Creating a collaborative environment to interface with executives, platform owner, enterprise architects and development teams during implementation of solutions Analytical mindset and quantitative skills to be able to use hard data and metrics to generate insights and develop business cases Ability to articulate and clearly communicate complex problems and solutions in a simple and logical manner Excellent interpersonal skills with the ability to anticipate, understand and respond to changing client needs. Strong strategy and consulting skills with a background in asset integrity Team building skills to collaborate, work and motivate teams with diverse skills and experience to achieve goals Leadership skills along with strong communication, problem solving, organizational and delegation skills to nurture and inspire team members Client handling skills to develop, manage and deepen relationships with key stakeholders Strong analytical and problem-solving skills. MBA preferred. Consulting background is not mandatory. Proficiency in data analysis and reporting. Experience with Agile tooling is a plus. Experience with relevant Industry domains (IT/ITES, Healthcare/Pharma, BFS) is a plus. Experience with ServiceNow, MS Dynamics, or Enterprise/Solution Architecture is highly desirable. Your experience counts! Prior experience in the following areas: Extensive work experience as Agile Coach or Scrum Master, with an in-depth knowledge of DevOps Certifications such as CSM, SAFe Agilist, CSPO, PSM, CDA, PMI-ACP will be an added advantage Certifications from PMI on product management. Knowledge of product management specific tools like, aha!, etc. Knowledge of setup, configuration and maintenance of tools to enable an Agile delivery model. That means expertise across tools like, Jira, Rally, Zoho Sprints, Jenkins, CHEF, Ansible, Jmeter, etc. Deep expertise on developing product enhancement business case / models, developing value driver trees, statistical analysis, ML driven analysis of customer / platform use data, etc. (do not remove the hyperlink)Qualification Experience:Minimum 5 years of experience with atleast 2 years of Consulting experience is required Educational Qualification: B.Tech/BE, MBA Must

Posted 2 months ago

Apply

5.0 - 7.0 years

40 - 42 Lacs

Bengaluru

Work from Office

Serko is a cutting-edge tech platform in global business travel & expense technology. When you join Serko, you become part of a team of passionate travellers and technologists bringing people together, using the world’s leading business travel marketplace. We are proud to be an equal opportunity employer, we embrace the richness of diversity, showing up authentically to create a positive impact. There's an exciting road ahead of us, where travel needs real, impactful change. With offices in New Zealand, Australia, North America, and China, we are thrilled to be expanding our global footprint, landing our new hub in Bengaluru, India. With rapid a growth plan in place for India, we’re hiring people from different backgrounds, experiences, abilities, and perspectives to help us build a world-class team and product. Requirements As a Senior Software Engineer specializing in backend development, you'll play a pivotal role in creating and maintaining robust server-side applications. By fostering a collaborative environment and emphasizing practices like continuous improvement, test automation, and code refactoring, you'll contribute to delivering high-quality software solutions that meet our users' needs. What you'll do Work closely with Product and Technology teams to develop high-quality software that enhances customer experience. Design, develop, and maintain clean, well-structured backend services and APIs with regular production deployments. Contribute to system architecture and design decisions. Drive continuous improvement in team processes, practices, and product development. Engage in team refinement and planning sessions. Take ownership in a “build it and run it” environment, ensuring deployment, monitoring, and support of owned components. Advocate for modern technical practices like Domain-Driven Design, CI/CD, pair programming, and mob programming. Mentor and support other engineers in their growth. Foster a positive engineering culture through collaboration, leadership, and best practices. What you'll bring to the team A passion for learning and adapting to new technologies within our stack. Proficiency in one or more programming languages and frameworks, with an understanding of frontend technologies like React and Next.js. Experience with C# and .NET Experience in the travel industry is a plus but not required. A pragmatic approach to delivering well-designed, secure, and high-performing solutions. A team player who thrives with autonomy and values open, constructive feedback in an inclusive environment. Curious problem-solver with strong planning, prioritization, and communication skills. Benefits At Serko we aim to create a place where people can come and do their best work. This means you’ll be operating in an environment with great tools and support to enable you to perform at the highest level of your abilities, producing high-quality, and delivering innovative and efficient results. Our people are fully engaged, continuously improving, and encouraged to make an impact. Some of the benefits of working at Serko are: A competitive base pay Medical Benefits Discretionary incentive plan based on individual and company performance Focus on development: Access to a learning & development platform and opportunity for you to own your career pathways Flexible work policy. Apply Hit the ‘apply’ button now, or explore more about what it’s like to work at Serko and all our global opportunities at www.Serko.com .

Posted 2 months ago

Apply

6.0 - 11.0 years

3 - 10 Lacs

Bengaluru

Work from Office

Develop scalable apps using Angular 8+ (NgRx) & Java Spring Boot. Deploy to cloud (K8s/PCF/GCP/Azure/AWS). Practice TDD, CI/CD (Jenkins), Agile/pair programming. Work with Oracle/PostgreSQL. Mentor peers. Manage releases via JIRA/Pivotal Tracker.

Posted 2 months ago

Apply

8.0 - 10.0 years

17 - 20 Lacs

Chennai

Work from Office

Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships Mandatory Key Skills Spring,pair programming,software development,Java*,Kotlin*,JavaScript*,React*,Microservices*

Posted 2 months ago

Apply

3 - 5 years

15 - 20 Lacs

Bengaluru

Work from Office

Serko is a cutting-edge tech platform in global business travel & expense technology. When you join Serko, you become part of a team of passionate travellers and technologists bringing people together, using the world’s leading business travel marketplace. We are proud to be an equal opportunity employer, we embrace the richness of diversity, showing up authentically to create a positive impact. There's an exciting road ahead of us, where travel needs real, impactful change. With offices in New Zealand, Australia, North America, and China, we are thrilled to be expanding our global footprint, landing our new hub in Bengaluru, India. With rapid a growth plan in place for India, we’re hiring people from different backgrounds, experiences, abilities, and perspectives to help us build a world-class team and product. As a Software Engineer specializing in backend development, you'll play a pivotal role in creating and maintaining robust server-side applications. Requirements You will also be involved in designing, developing, and maintaining our high-quality software solutions. You will contribute and develop your expertise in technical design and contribute to products that are not only functional but also exceptional in quality and design. What you'll do Collaborating with cross-functional Product and Technology teams to build software that delivers exceptional customer experiences. Developing clean, well-structured, and consistent backend services and APIs, with frequent deployments to production. Taking part in architecture and system design discussions to shape scalable, robust solutions. Driving continuous improvement by contributing to better team practices, processes, and product quality. Engaging in team planning and refinement sessions to ensure smooth delivery and alignment. Working in a "build and run" environment—owning the end-to-end lifecycle of the components you develop, from deployment to support. Applying modern engineering practices like Domain-Driven Design, CI/CD, pair programming, and mob programming, supported by strong technical leadership. Leading by example—positively influencing team culture, collaboration, and engineering outcomes through your professional conduct and contribution. What you'll bring to the team A passion for learning and adapting to new technologies within our stack. Experience with C# and .NET Experience in the travel industry is a plus but not required. A pragmatic approach to delivering well-designed, secure, and high-performing solutions. A team player who thrives with autonomy and values open, constructive feedback in an inclusive environment. Benefits At Serko we aim to create a place where people can come and do their best work. This means you’ll be operating in an environment with great tools and support to enable you to perform at the highest level of your abilities, producing high-quality, and delivering innovative and efficient results. Our people are fully engaged, continuously improving, and encouraged to make an impact. Some of the benefits of working at Serko are: A competitive base pay Medical Benefits Discretionary incentive plan based on individual and company performance Focus on development: Access to a learning & development platform and opportunity for you to own your career pathways Flexible work policy. Apply Hit the ‘apply’ button now, or explore more about what it’s like to work at Serko and all our global opportunities at www.Serko.com .

Posted 3 months ago

Apply

5.0 - 7.0 years

9 - 10 Lacs

bengaluru

Work from Office

Demonstrated experience in platform software development languages, such as but not limited to: Java, Kotlin, JavaScript and React Experience of Micro services using Spring Demonstrate high levels of motivation and an ability to operate with limited supervision while delivering high quality results Passion for Software Craftsmanship, and experience working in a pair programming environment Evidence of a strong customer mind-set and having developed customer relationships

Posted Date not available

Apply

4.0 - 8.0 years

6 - 10 Lacs

hyderabad

Work from Office

Responsibilities Experience with Angular 8+ Must have experience in GCP Experience in implementing REST services with Java Spring Boot Some experience with TDD, in both frontend and backend technologies Good written and verbal communication skills Some experience with agile methodology and pair programming (XP, Scrum, etc.) - candidate must be willing to pair program Familiar with maintaining and interacting with databases (Oracle, PostGres, etc.) Capacity to lead a feature track Familiar with software release management tools (Pivotal Tracker, JIRA, Rally, etc.) Capability to mentor junior and mid-level engineer resources Familiar with CI/CD tools (e.g. Jenkins) Some experience in deploying to a cloud platform (Kubernetes, PCF, GCP, Azure, AWS, etc.)

Posted Date not available

Apply

4.0 - 8.0 years

6 - 10 Lacs

hyderabad

Work from Office

Responsibilities Experience with Angular 8+ Must have experience in GCP Experience in implementing REST services with Java Spring Boot Some experience with TDD, in both frontend and backend technologies Good written and verbal communication skills Some experience with agile methodology and pair programming (XP, Scrum, etc.) - candidate must be willing to pair program Familiar with maintaining and interacting with databases (Oracle, PostGres, etc.) Capacity to lead a feature track Familiar with software release management tools (Pivotal Tracker, JIRA, Rally, etc.) Capability to mentor junior and mid-level engineer resources Familiar with CI/CD tools (e.g. Jenkins) Some experience in deploying to a cloud platform (Kubernetes, PCF, GCP, Azure, AWS, etc.)

Posted Date not available

Apply

3.0 - 7.0 years

11 - 16 Lacs

chennai

Work from Office

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use continuous delivery practices as needed to deliver high-quality software and value to end customers You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients You will learn, digest and subsequently apply the latest technology thinking from our to solve client problems Job qualifications Technical Skills You have two or more years* of experience in software development You have experience using one or more development languages (Python) with experience in GenAI You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code You are familiar with Agile, Lean and/or Continuous Delivery You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes Professional Skills You thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems Youre resilient in ambiguous situations and can approach challenges from multiple perspectives *For candidates with less than two years of experience,

Posted Date not available

Apply

4.0 - 8.0 years

12 - 17 Lacs

bengaluru

Work from Office

Senior Mobile Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Mobile Developers bring integrity to technology, ensuring all voices are heard. Senior Developers are the main drivers and champions of those practices in delivery teams, exemplifying and demonstrating what good looks like from a Thoughtworks engineering perspective. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using practices like TDD, mobile architecture patterns, design, and pair programming You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will use your passion for mobile development to aid our clients in enabling a platform-appropriate, seamless and human-centered experience for their users You will apply the latest technology thinking from our to solve client problems You will partner with other technologists from cross-functional teams advocating and demonstrating mobile-first culture You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You should have 4 to 8 years of experience in iOS app development. You have experience using both Objective C and Swift mobile development languages coupled with experience in UI development using mobile SDKs and UI frameworks (Swift UI, Jetpack Compose, Flutter, etc.) You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You can design and build solutions taking into consideration the fundamental concerns affecting mobile software such as single vendor limitations, constrained execution environment, disconnected operation, discrete release cycles, accessibility, privacy, etc. Comfortable with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban Bonus points if you have working knowledge of mobile devops/pipeline tools, such as fastlane, gradle, etc. Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed You have a presence in the external tech community and you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted Date not available

Apply

4.0 - 9.0 years

13 - 18 Lacs

chennai

Work from Office

Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You have experience using one or more development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) with experience in Object-Oriented programming You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted Date not available

Apply

5.0 - 10.0 years

14 - 19 Lacs

bengaluru

Work from Office

Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You have experience using Golang with React and one or more development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) with experience in Object-Oriented programming You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted Date not available

Apply

5.0 - 10.0 years

14 - 20 Lacs

chennai

Work from Office

Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything in between You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will design solutions and choose technologies that solve clients problems while working within constraints and make pragmatic tradeoffs You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the wayYou will apply the latest technology thinking from our to solve client problems You will apply a variety of languages and tools to your work and continue to code alongside Developers; you will not be post-technical in this role You will efficiently utilize and champion DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will cultivate Thoughtworker growth and development by encouraging feedback and fostering an inclusive, supportive team culture Job qualifications Technical Skills You have 8+ years of experience in two or more languages (Python and Golang) and are comfortable with the latest Object-Oriented technology You have led software development teams using Agile, Lean and/or Continuous Knowledge of delivery approaches such as TDD, continuous integration, pairing and infrastructure automation Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes You enjoy continuously learning and improving, whether it is through functional programming paradigms, event driven architecture, platform engineering or others Professional Skills You have experience influencing others and always advocate for technical excellence while being open to change when needed You bridge product and technology by helping to translate business needs to software requirements You have the ability to develop and execute a technical vision with a focus on business value You will act as a mentor for less experienced peers through both your technical knowledge and ability to inspire a team to deliver extraordinary impact together Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted Date not available

Apply

1.0 - 6.0 years

16 - 20 Lacs

bengaluru

Work from Office

Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything in between You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will design solutions and choose technologies that solve clients problems while working within constraints and make pragmatic tradeoffs You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the wayYou will apply the latest technology thinking from our to solve client problems You will apply a variety of languages and tools to your work and continue to code alongside Developers; you will not be post-technical in this role You will efficiently utilize and champion DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will cultivate Thoughtworker growth and development by encouraging feedback and fostering an inclusive, supportive team culture Job qualifications Technical Skills You are well-versed with Golang and any other programming languages and are comfortable with the latest Object-Oriented technology You have led software development teams using Agile, Lean and/or Continuous Knowledge of delivery approaches such as TDD, continuous integration, pairing and infrastructure automation Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes You enjoy continuously learning and improving, whether it is through functional programming paradigms, event driven architecture, platform engineering or others Professional Skills You have experience influencing others and always advocate for technical excellence while being open to change when needed You bridge product and technology by helping to translate business needs to software requirements You have the ability to develop and execute a technical vision with a focus on business value You will act as a mentor for less experienced peers through both your technical knowledge and ability to inspire a team to deliver extraordinary impact together Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted Date not available

Apply

4.0 - 8.0 years

13 - 17 Lacs

pune

Work from Office

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use continuous delivery practices as needed to deliver high-quality software and value to end customers You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients You will learn, digest and subsequently apply the latest technology thinking from our to solve client problems Job qualifications Technical Skills You have two or more years* of experience You have experience using one or more development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) with experience in Object-Oriented programming You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code You are familiar with Agile, Lean and/or Continuous Delivery You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes Professional Skills You thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted Date not available

Apply

3.0 - 8.0 years

13 - 18 Lacs

chennai

Work from Office

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use continuous delivery practices as needed to deliver high-quality software and value to end customers You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients You will learn, digest and subsequently apply the latest technology thinking from our to solve client problems Job qualifications Technical Skills Strong Python skills; solid understanding of OOP and system architecture Experience with GenAI, prompt engineering, LLM fine-tuning Proficient in LangChain, LlamaIndex, FastAPI Hands-on with RAG pipelines and vector databases (FAISS, Pinecone, Weaviate) Skilled in PyTorch, Hugging Face, Transformers, Docker, Git, REST APIs Familiar with cloud platforms (AWS, Azure, GCP) Professional Skills You thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems Youre resilient in ambiguous situations and can approach challenges from multiple perspectives *For candidates with less than two years of experience.

Posted Date not available

Apply

4.0 - 9.0 years

13 - 18 Lacs

chennai

Work from Office

Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your teams health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You have experience using node with experience in Object-Oriented programming You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted Date not available

Apply

5.0 - 9.0 years

13 - 17 Lacs

chennai

Work from Office

Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will create large-scale distributed systems out of microservices You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our to solve client problems You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You have 5+ years of experience using one or more development languages (.Net, React/Angular) with expertise in cloud platforms like AWS/Azure and Gen AI or LLMs. You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives Other things to know Learning & Development

Posted Date not available

Apply

3.0 - 7.0 years

12 - 16 Lacs

bengaluru

Work from Office

Senior Mobile Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Mobile Developers bring integrity to technology, ensuring all voices are heard. Senior Developers are the main drivers and champions of those practices in delivery teams, exemplifying and demonstrating what good looks like from a Thoughtworks engineering perspective. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using practices like TDD, mobile architecture patterns, design, and pair programming You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible You will work in collaborative, value-driven teams to build innovative customer experiences for our clients You will use your passion for mobile development to aid our clients in enabling a platform-appropriate, seamless and human-centered experience for their users You will apply the latest technology thinking from our to solve client problems You will partner with other technologists from cross-functional teams advocating and demonstrating mobile-first culture You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills Job qualifications Technical Skills You should have experience in developing and maintaining cross-platform mobile applications. You should have four to nine years of professional experience in Flutter. You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming You can design and build solutions taking into consideration the fundamental concerns affecting mobile software such as single vendor limitations, constrained execution environment, disconnected operation, discrete release cycles, accessibility, privacy, etc. Comfortable with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban Bonus points if you have working knowledge of mobile devops/pipeline tools, such as fastlane, gradle, etc. Professional Skills You enjoy influencing others and always advocate for technical excellence while being open to change when needed You have a presence in the external tech community and you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more Youre resilient in ambiguous situations and can approach challenges from multiple perspectives Other things to know Learning & Development

Posted Date not available

Apply

2.0 - 3.0 years

3 - 6 Lacs

gurugram

Work from Office

S&C Global Network - Strategy - MC - Industry X Product & Platform Engineering - Analyst About The Role Template Job Title - Product Owner + Analyst+ S&C Global Network - Industry X - Product & Platform Engineering -Analyst Management Level - 11 Analyst Location:Gurgaon Must have skills:Product Owner from consulting background Summary Job Summary : As a Management Consulting Analyst within our Product & Platform Engineering team, you will contribute to driving new ideas, products, and services to market. Together, let's unlock new growth opportunities for clients across the globe and build a better world. As a part of this high-impact team, you will help drive the following: 1. Analyst - Product & Platform Engineering Job Summary : As a Management Consulting Analyst within our Product & Platform Engineering team, you will contribute to driving new ideas, products, and services to market. Together, let's unlock new growth opportunities for clients across the globe and build a better world. As a part of this high-impact team, you will help drive the following: Responsibilities: Product Management: Facilitate end-to-end product development and launch strategies:Work alongside clients to meet their business goals, enhance customer experiences, and value. Work cross-functionally to ensure efficient and effective execution of platform strategy and roadmap. Harness techno-functional skills in software development, microservices, cloud enablement, platform design and systems integration. Adopt a granular and hands-on approach:Focus on delivering new products, analyze data and identify areas of improvement to positively impact business.Enterprise Agility: Agile Coach:Drive end-to-end project delivery in an agile manner driving transformative strategic value and business growth Develop a plan for the adoption of Agile (domain-wide / enterprise-wide) and use techniques that increase collaboration, predictability, transparency. Design Strategies:Designing strategies for adoption and improvement of Agile for organizations based on customer requirements and educate, conduct user review sessions Educate, suggest tools and provide training for organization-wide adoption of Agile methodologies using Agile-coach techniques and collaborate across roles including Product Owners and development teams. Promote a culture of experimentation and innovation Agile thought leadership:Maximize business value through effective application of lean-agile mindsets and tailored frameworks.Agile Tooling: Be an Agile tooling Coach:Drive end-to-end project delivery in an agile manner driving transformative strategic value and business growth. Enable the tooling aspects of setting up an agile organization or software delivery. Advise tool selection:Advise the stakeholder on the selection and configuration of the right tools to meet the client-specific needs. Develop Agile adoption strategies:Build efficient, transparent and cohesive teams to enable better outcomes, solutions and products/services. Implementation of Agile methodologies:Educate, recommend tools and provide training for organization-wide adoption of using Agile-coach techniques and collaborate across roles including Product Owners and development teams. Agile thought leadership:Maximize business value through effective application of lean-agile mindsets and tailored frameworks. Promote a culture of experimentation and innovation.Value Engineering: Translate business objectives to outcomes:Engage with internal and external stakeholders, understand business needs, create technology road maps, prioritize the delivery approach, and guide technical leads in solution delivery. Drive intelligence in devices and services:Scale new tech to promote business benefits and impact of the platform as well as track and monitor the value delivered. Work cross-functionally to ensure efficient and effective execution of platform strategy and roadmap.Business Role: Conduct market analysis and contribute to strategic roadmaps. Support stakeholder engagement plans.Product Domain Focus: Support market and competitor analysis, product strategy & data-driven Decision Making. Assist in feature definition and prioritization.ServiceNow or MS Dynamics or Solution Architect Specialization (one of these): Implement and customize ServiceNow or MS Dynamics solutions, or contribute to Enterprise or Solution Architecture.Bring your best skills forward to excel in the role: 2+ years of experience in technology product management, software engineering, software architecture, solution design and engineering delivery Proven track record of delivering high-impact engagement programs and compelling messaging for media, internal stakeholders and clients. Thorough understanding of Agile and Lean practices such as Scrum, Kanban, Pair programming, Test Driven Design, Continuous Integration & Continuous Delivery Creating a collaborative environment to interface with executives, platform owner, enterprise architects and development teams during implementation of solutions Analytical mindset and quantitative skills to be able to use hard data and metrics to generate insights and develop business cases Ability to articulate and clearly communicate complex problems and solutions in a simple and logical manner Excellent interpersonal skills with the ability to anticipate, understand and respond to changing client needs. Strong strategy and consulting skills with a background in asset integrity Team building skills to collaborate, work and motivate teams with diverse skills and experience to achieve goals Leadership skills along with strong communication, problem solving, organizational and delegation skills to nurture and inspire team members Client handling skills to develop, manage and deepen relationships with key stakeholders Strong analytical and problem-solving skills. MBA preferred. Consulting background is not mandatory. Proficiency in data analysis and reporting. Experience with Agile tooling is a plus. Experience with relevant Industry domains (IT/ITES, Healthcare/Pharma, BFS) is a plus.Your experience counts!Prior experience in the following areas: Extensive work experience as Agile Coach or Scrum Master, with an in-depth knowledge of DevOps Certifications such as CSM, SAFe Agilist, CSPO, PSM, CDA, PMI-ACP will be an added advantage Certifications from PMI on product management. Knowledge of product management specific tools like, aha!, etc. Knowledge of setup, configuration and maintenance of tools to enable an Agile delivery model. That means expertise across tools like, Jira, Rally, Zoho Sprints, Jenkins, CHEF, Ansible, Jmeter, etc. Deep expertise on developing product enhancement business case / models, developing value driver trees, statistical analysis, ML driven analysis of customer / platform use data, etc. Qualifications Experience: Minimum 2-3 year(s) of consulting experience is required Educational Qualification: B.Tech/BE

Posted Date not available

Apply

7.0 - 12.0 years

30 - 35 Lacs

pune

Hybrid

Role Description The TDI Engineering unit is responsible for all desktop, end user automation, engineering, and collaboration tools within the bank. The goal of this unit is to provide enterprise development tools as services for teams across Deutsche Bank, enabling them to reach higher levels of maturity in their process. These services consist of all necessary to support teams from initial Program/Project investment governance decisions and subsequently management through development, testing, deployment as well as compliance with the Banks software processes. Tools such as Bitbucket, JIRA, Confluence, TeamCity, Artifactory, MF ALM. The Developer Tools Project Portfolio has multiple Programs/Initiatives driven by Regulatory/Audit-finding based remediation, Strategic Programs e.g., Cloud (GCP) migration (of tools, as part of a larger, bank-wide Programme), Developer Experience initiatives and Migration to new tools. The role comprises engineering expertise in design, deployment and maintenance of DT tools, SME of the application in terms of operational knowledge as well as requirements. Working with the product owner, level 2/3 teams, vendor contacts and the engineering team to handle daily operational tasks and long-term projects. Typical operational tasks may include designing and implementing automation for application deployments, application upgrades, application & data migrations.Also understanding and adherence with bank policy and standards related to security and production release controls and working with the rest of the SDLC team to ensure the full compliance. Your key responsibilities Work with our clients to deliver value through the delivery of high-quality software within an agile development lifecycle. Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level. Bring deep industry knowledge into the Feature Team to understand problems, leverage design patterns, automation to support CI and CD pipeline to production and support emergent design within the agreed domain target architecture. Contribute to the wider domain goals to ensure flow, consistent standards and approach to software development while designing a common shared framework. Work with the right and robust engineering practices. Building functionalities using latest technologies Management of the Engineering team Working with Product Manager and Product Owner on architectural roadmap Ensuring quality and timely delivery against demand Your skills and experience: Very good understanding of SOLID, DRY, KISS practices as well as pair programming. Must have exposure to hands-on software development using any modern programming languages like Spring, Java along with UI Framework like Angular etc and architecture concepts like micro-services and containers. A fullstack developer experience will be a plus. Excellent understanding of database architecture, particularly Oracle, Postgres, MongoDB Comprehensive understanding and hands-on of Docker/ Kubernetes/ Helm Must have comprehensive understanding DevOps and DevOps tools chain in GCP like cloud platforms. Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD)

Posted Date not available

Apply
Page 3 of 3
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies