Home
Jobs

3014 Tdd Jobs - Page 43

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 years

0 Lacs

Gurgaon

On-site

You Lead the Way. We’ve Got Your Back. At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible —and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day. We back our colleagues with the support they need to thrive, professionally and personally. That’s why we have Amex Flex, our working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. From building next-generation apps and microservices in Kotlin/Java to using AI to help protect our customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source, or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career. Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and fresh opinions are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. So if you’re interested in a career creating breakthrough software and making an impact on an audience of millions, look no further. You won’t just keep up, you’ll break new ground. Join Team Amex and let's lead the way together. American Express is looking for energetic, high-performing and highly skilled Engineers to help shape our technology and product roadmap. You will be part of the fast-paced, entrepreneurial focused on delivering the next generation data engineering solutions. The team will be responsible for experience for our Card members by delivering world-class innovative solutions using best in class Machine Learning techniques, processing TBs of data, to provide highly personalized card member experience and to drive profitable growth for the organization. Key responsibilities: Contributes to design, development, solving, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Focus on coding standard methodologies and automated testing Debug basic software components and identify code defects for remediation Support and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Explores new automation techniques to refine the agility, speed and quality of engineering initiatives and efforts Defines test conditions based on the requirements and specifications provided. Takes part in reviews of own work and handles work efficiently. Skills & qualifications: 6 to 9 years of work experience in software design and implementation using Java. 4+ Experience in Java, Spring/Spring boot Hands on experience of Core Java concepts including Collection, multithreading, Latest Java features Hands on experience in building REST APIs Experience in RDBMS or NoSQL databases. Knowledge of application development on Google Cloud platform Excellent interpersonal and communication skills Good to have: Hands on experience of Kotlin/Java Experience in Microservice Able to demonstrate good web fundamentals & knowledge of DOM Experience writing adaptive and responsive UI applications Experience with TDD, BDD and unit testing. Experience with Continuous Integration and Continuous Delivery (CI/CD) environment and their frameworks Working in an Agile or SAFe development environment is a plus We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Posted 1 week ago

Apply

11.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Description What's this role about? We are seeking a UI Architect to join our dynamic team. The ideal candidate will have a strong foundation in front-end technologies and a passion for creating efficient, scalable, and accessible web applications. This role requires a deep understanding of web development best practices, design patterns, and cutting-edge frameworks. Here's How You'll Contribute Architect Node, ES6, Typescript technology-based Web application (Web, Mobile & Offline channels mainly) covering – End to end web application architecture (solution architecture, technology architecture & integration architecture) on Cloud (AWS/Azure) and Hybrid Architecture Microservices architecture Identify & Define application design patterns Adherence to non-functional requirements such as security, performance, accessibility, device & browser support etc. Define integration specifications (work with back end systems as applicable) for back end, 3rd party integrations Define authentication, authorization and session management guidelines for applications with post login functionality Build and create CICD pipeline for code coverage, unit testing, automated build & deployment Work as a part of Agile delivery team to come up with various agile implementation approaches such as Scrum, Test Driven Development (TDD) etc. with ability to contribute in architectural discussions and decision making, sprint planning, sizing and delivering as per required code quality standards Define coding standards, best practices and ensure implementation in projects by conducting regular reviews Conduct hands on training programs for delivery teams to improve skill depth of the associates Proactively identify & build common solution components (functional and non-functional) which be seamlessly used in applications Zensar will develop for its clients. Share knowledge and industry trends with team and stakeholders during formal and informal interaction. Review code for implementation of Performance & Security aspects of the application being developed Hands on experience in Javascript / Jquery / Angular/ REACT / Node Contribution in writing White papers, point of views and presenting at Zensar and Industry forum to create niche for Zensar capabilities Core Skills You'll do this by: Overall 11+ years of experience with minimum 4+ years of specific experience in architecting & building Web & business applications, web services layer using Node, ES6, Typescript technology stack Ability to identify design patterns and come up with application architecture that promotes reusability, maintainability, compatibility and modularity Hands on experience on technologies like Javascript, CSS3, HTML5, SASS, LESS, Atomic Design Model MEAN/ MERN micro frontend architecture Experience in database technologies such as SQL server & Mongo DB Experience in Middleware & API Gateway Very good experience in setting up and implementation of CICD pipeline using Webpack Build Optimization Hands on experience on using Agile project management tools such as JIRA Fair understanding of Jasmine, KARMA, Protractor, JEST Good understanding of data layer implementation for Web analytics solution implementation Good understanding on SEO implementation and role it plays in case of public facing applications Good understanding in implementation of search for public facing applications using SOLR search etc. Desired Skills Experience with StencilJS. UX design skills and familiarity with tools like Figma. Knowledge of CI/CD pipelines and troubleshooting. Personal Attributes Intuitive and solution-oriented mindset. Strong communication and interpersonal skills. Ability to mentor and guide team members. Passion for continuous learning and professional growth. How We’d Like You To Lead Advantage Zensar We are a technology consulting and services company with 11, 800+ associates in 33 global locations. More than 130 leading enterprises depend on our expertise to be more disruptive, agile and competitive. We focus on conceptualizing, designing, engineering, marketing, and managing digital products and experiences for high-growth companies looking to disrupt through innovation and velocity. Zensar Technologies is an Equal Employment Opportunity (EEO) and Affirmative Action Employer, encouraging diversity in the workplace. Please be assured that we will consider all qualified applicants fairly, regardless of race, creed, color, ancestry, religion, sex, national origin, citizen status, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veterans’ status. Zensar Is a Place Where You Are Free To Express Yourself In An Environment That Values Individuality, Nurtures Development And Is Mindful Of Wellbeing. We Put Our People And Customers At The Center Of Everything That We Do. Our Core Values Include Putting people first Client-centricity Collaboration Grow. Own. Achieve. Learn. with Zensar: www.youtube.com/watch?v=i2NZsiQqVnU Show more Show less

Posted 1 week ago

Apply

3.0 years

3 - 6 Lacs

Chennai

On-site

Date live: 04/23/2025 Business Area: Wholesale Lending Area of Expertise: Technology Contract: Permanent Reference Code: JR-0000041502 Be a part of a place where challenges are measured in billions, qubits and nanoseconds. Build your career in an environment where we’re advancing machine learning, leveraging blockchains, and harnessing FinTech. Working in Barclays technology, you’ll reimagine possibilities: learning and innovating to solve the challenges ahead, delivering for millions of customers. We are shaping the future of financial technology. Why not join us and make it happen here? Join Barclays as LoanIQ Test Manager where you’ll play a pivotal role in managing multiple front-office and front–to-back projects within the Loan Syndication and Loan Trading business areas. Your role will be responsible for leading a team of QA engineers by providing mentorship, guidance, and performance evaluations. You will also be responsible for managing business interaction through iterative development and testing cycles by providing test execution for Quality Assurance and Integration testing. To be successful in this role, you should have: Extensive experience in software quality assurance, with minimum 3+ years in a leadership role and an ability to manage team of more than 15 members. Good understanding of software testing methodologies (functional, regression, performance, security). Experience with test automation frameworks and tools. Knowledge of CI/CD practices and DevOps principles. Experience with API testing and integration testing with a familiarity in Java-based applications and microservices architecture. Excellent communication, analytical and problem-solving skills. Some other highly values skills may include: Experience in loan servicing, preferably from finance background. Experience in managing QA resources and automation framework. Knowledge of Loan IQ and Syndication or Origination. Team management experience using Agile project management. Good experience with automated unit testing and TDD (Test Driven Development). You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in our Chennai / Pune office. Purpose of the role To design, develop, and execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. . Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and escalate breaches of policies/procedures.. If managing a team, they define jobs and responsibilities, planning for the department’s future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements.. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.. OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi-year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions.. Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In-depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. (Opens in new tab or window) (Opens in new tab or window) (Opens in new tab or window) Reasonable adjustment Our purpose Equal opportunities Right to work statement Who succeeds in Tech at Barclays? For a career with us, you need to be prepared to take big steps forward, curious to face the challenges ahead, and driven to focus on the outcomes. We need people with the Barclays mindset to make it happen here. What you'll get in return Competitive holiday allowance Life assurance Private medical care Pension contribution Our technology Supporting our 48 million customers and clients worldwide takes a lot of forward thinking. It means harnessing technology to support the economy. It means making a difference to people’s lives. And it requires the maintenance and development of a global, technological infrastructure. At Barclays, technology helps us keep transactions moving, manages data, and protects our customers. Join a world where your work creates unique moments of impact. Make it happen here. This is Barclays Chennai Barclays Chennai is one of our key strategic locations. It’s home to over 5,000 talented and passionate Barclays colleagues, across Finance, HR, operational and technology functions ensuring the bank’s technology and infrastructure runs smoothly. A workplace of the future Your wellbeing Your commute More than just a workplace Working flexibly We’re committed to providing a supportive and inclusive culture and environment for you to work in. This environment recognises and supports your personal needs, alongside the professional needs of our business. If you'd like to explore flexible working arrangements, please discuss this with the hiring manager. Your request will be reviewed in-line with the requirements of the role/business needs of the team. Hybrid working We have a structured approach to hybrid working, where colleagues work at an onsite location on fixed, ‘anchor’, days, as set by the business area. Please discuss the working pattern requirements for the role you are applying for with the hiring manager. Please note that working arrangements may be subject to change on reasonable notice to ensure we meet the needs of our business. Barclays is built on an international scale. Our geographic reach, our wide variety of functions, businesses, roles and locations reflect the rich diversity of our worldwide customer base. All of which means we offer incredible variety, depth and breadth of experience. And the chance to learn from a globally diverse mix of colleagues, including some of the very best minds in banking, finance, technology and business. Throughout, we’ll encourage you to embrace mobility, exploring every part of our operations as you build your career.

Posted 1 week ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Overview Come join the "Virtual Expert Platform(VEP) team" as a "Senior Software Engineer ". Virtual Expert platform provides a set of capabilities that include, Scheduling Appointment, Phone, Chat and Video Collaboration along with Expert operations capabilities like Demand & Supply balancing, Planning & Forecasting, etc. that allows our customers and experts to connect. Our ability to efficiently connect people with the expertise they desire builds trusted relationships and contributes to our competitive advantage in the industry. We are looking for a talented individual who is passionate about this platform and wants to be a part of our journey to revolutionize the industry. As a member of our team, you will have the opportunity to work with cutting-edge technology and contribute to the development of innovative features that will shape the future of collaboration. Join us and be a part of something truly ground-breaking. What you'll bring Gathering functional requirements, developing technical specifications, and project & test planning Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POC’s) Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems Roughly 70-85% hands-on coding Resolve defects/bugs during QA testing, pre-production, production, and post-release patches Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results Contribute to the design and architecture of the project Experience with Agile Development, SCRUM, or Extreme Programming methodologies How you will lead 6+ years experience developing web, software, or mobile applications. Solid grasp of software engineering fundamentals and their practical application Experience with any of the following Object Oriented Languages (OOD): Java/J2EE An understanding of the Software Development Life Cycle (SDLC) An understanding of the Front end (React Js) and primarily Back end development(java, Springboot deployed on cloud environment) An understanding and preferable experience with web services - REST An understanding of unit testing & Test Driven Development (TDD) "Self-starter"" attitude and ability to make decisions independently Helpful, can-do attitude and a willingness to take ownership of problems Strong desire to learn and grow Excellent problem solving skills with a history of superb delivery against assigned tasks Excellent verbal and written communication skills Outstanding partnership skills Show more Show less

Posted 1 week ago

Apply

3.0 years

0 - 0 Lacs

Noida

Remote

We are looking for a highly skilled Senior Python Developer to join our development team. You will be responsible for designing, implementing, and maintaining scalable and robust applications. As a senior member of the team, you will mentor junior developers, drive architectural decisions, and ensure best practices in coding and software design. ● Design, develop, and maintain high-performance and scalable Python-based applications. ● Write clean, reusable, and efficient code. ● Build and integrate RESTful APIs and third-party services. ● Lead code reviews, enforce coding standards, and mentor junior developers. ● Collaborate with cross-functional teams including front-end developers, DevOps, and QA engineers. ● Optimize applications for maximum speed and scalability. ● Troubleshoot, debug, and upgrade existing systems. ● Stay updated with the latest industry trends and technologies. Required Skills and Qualifications : ● Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. ● 3+ years of professional experience in Python development. ● Strong understanding of Python frameworks such as Django, Flask, or FastAPI. ● Experience with ORMs (e.g., SQLAlchemy, Django ORM). ● Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis). ● Experience with RESTful API development and integration. ● Knowledge of unit testing and TDD practices. ● Proficiency in version control systems like Git. ● Familiarity with containerization (Docker, Kubernetes) is a plus. ● Experience with cloud platforms such as AWS, GCP, or Azure is a bonus. Preferred Skills: ● Experience in microservices architecture. ● Familiarity with CI/CD pipelines. ● Understanding of asynchronous programming. ● Knowledge of message brokers like RabbitMQ or Kafka. ● Exposure to data processing tools like Pandas, NumPy, etc. Soft Skills: ● Strong problem-solving and analytical skills. ● Excellent communication and teamwork abilities. ● Ability to lead and mentor team members. ● Adaptability to work in a fast-paced environment. Perks and Benefits: ● Competitive salary and performance bonuses. ● Flexible working hours and remote work options. ● Health insurance and wellness benefits. ● Learning and development opportunities. ● Supportive and collaborative team culture. How to Apply: Interested candidates can send their resume and portfolio to barnita.das@techqware.com with the subject line Senior Python Developer Application Job Types: Full-time, Permanent Pay: ₹30,000.00 - ₹85,000.00 per month Location Type: In-person Schedule: Day shift Monday to Friday Work Location: In person Speak with the employer +91 7835995079

Posted 1 week ago

Apply

7.0 years

8 - 9 Lacs

Noida

On-site

Senior Engineer, Quality Engineering Noida, India Information Technology 316285 Job Description About The Role: Grade Level (for internal use): 10 The Role : Senior Quality Engineer Department : Regulatory and Compliance Position summary: This position is for a hands-on Senior QA Engineer who can analyse requirements, design test scenarios, write and execute test cases for OA/MCPM platform. This is an exciting opportunity for a strong technical candidate with a numerate degree, or equivalent, to work on one of the most dynamic buy side and sell side systems which are undergoing rapid & exciting change under current regulatory environment. As an SDET, you will work closely with developers, QA engineers, and product managers to build test frameworks, write test scripts, and contribute to continuous integration and delivery pipelines. This role requires 7-11 years of experience in QA/testing. Strong understanding of computer science fundamentals (OOPS/Design Patterns), Data Structures and Algorithms. Responsibilities Understanding of designing of Test framework design and automation experience. Design, develop, and maintain automated test frameworks and test scripts for web, mobile, and API testing. Work with developers and QA to identify test cases and develop strategies to automate them. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub and Gitlab). Perform exploratory testing to identify defects early in the development cycle. Analyze test results, debug failures, and work with development teams to resolve issues. Write and maintain clear test documentation, including test plans, cases, and reports. Ensure tests are reliable, efficient, and provide high coverage. Advocate for testability, code quality, and best practices in software engineering. Collaborate with AI assisted test scenarios and help integrate AI-assisted coding into testing lifecycle. Required Qualifications: Bachelor’s degree in computer science, Engineering, or related field. 5+ years of experience as an SDET or in a similar software quality assurance role. At least 6+ years of hands-on coding experience on Java. Experience with test automation tools, Selenium / Playwright. Hands on experience with Github Copilot. Familiarity with RESTful API testing tools (e.g., Postman, Rest Assured). Experience in BDD / TDD frameworks. (Cucumber, Serenity) Hands on cloud experience, preferably AWS. Hands on experience on containerization tools like Docker and Orchestration with Kubernetes. Experience with source control systems (e.g., Git). Understanding of Agile/Scrum development methodologies. About S&P Global Market Intelligence At S&P Global Market Intelligence, a division of S&P Global we understand the importance of accurate, deep and insightful information. Our team of experts delivers unrivaled insights and leading data and technology solutions, partnering with customers to expand their perspective, operate with confidence, and make decisions with conviction. For more information, visit www.spglobal.com/marketintelligence. What’s In It For You? Our Purpose: Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology–the right combination can unlock possibility and change the world. Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress. Our People: We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all. From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We’re constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference. Our Values: Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits: We take care of you, so you can take care of business. We care about our people. That’s why we provide everything you—and your career—need to thrive at S&P Global. Our benefits include: Health & Wellness: Health care coverage designed for the mind and body. Flexible Downtime: Generous time off helps keep you energized for your time on. Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills. Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families. Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference. For more information on benefits by country visit: https://spgbenefits.com/benefit-summaries Global Hiring and Opportunity at S&P Global: At S&P Global, we are committed to fostering a connected and engaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets. - Equal Opportunity Employer S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to: EEO.Compliance@spglobal.com and your request will be forwarded to the appropriate person. US Candidates Only: The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf describes discrimination protections under federal law. Pay Transparency Nondiscrimination Provision - https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf - 20 - Professional (EEO-2 Job Categories-United States of America), IFTECH202.1 - Middle Professional Tier I (EEO Job Group) Job ID: 316285 Posted On: 2025-05-25 Location: Noida, Uttar Pradesh, India

Posted 1 week ago

Apply

5.0 years

2 - 5 Lacs

Ahmedabad

On-site

Job Description Senior Android Developer – Build Mission-Critical Health-Tech Apps Company: Ajmera Infotech Private Limited (AIPL) Location: Ahmedabad (On-site) Experience: 5 – 8 years Position Type: Full-time, Permanent Shape Mobile Experiences That Save Lives AIPL’s 120-engineer team powers planet-scale systems for global innovators. We are forming a specialized Android squad to build FDA-compliant, Kotlin-first apps for a billion-dollar health-tech platform (client name confidential). Your work will run on tablets and phones used daily by clinicians and patients worldwide—software that simply cannot fail. What Makes This Role Exciting Greenfield + Legacy modernisation – craft new modules in Jetpack Compose while refactoring existing code into clean architecture. Deep integration – BLE peripherals, secure real-time data sync, offline workflows, custom camera + barcode, biometrics. Engineering ownership – influence architecture, CI/CD, security, and performance from day one. Global collaboration – pair with US & EU experts on coding standards, code reviews, and mobile DevOps. Compliance challenge – learn FDA, HIPAA, and 21 CFR Part 11 practices—career-accelerating knowledge. Requirements Key Responsibilities Design, build, and maintain high-performance Android apps in Kotlin (90% Compose). Lead migration from XML to Jetpack Compose and implement MVVM / Clean Architecture patterns. Integrate REST/gRPC services, WebSockets, and low-energy Bluetooth devices. Optimise for battery, memory, accessibility, and security (OWASP MASVS). Write unit, UI, and instrumentation tests; champion TDD and CI/CD (GitHub Actions / Azure DevOps). Perform code reviews, mentor mid-level engineers, and uphold style guidelines. Collaborate with design, backend, and QA to deliver sprint goals and compliance artifacts. Contribute to mobile release pipeline, Play Store deliverables, and post-release monitoring. Must-Have Skills 5-8 years Android development; 3+ years in Kotlin with strong Jetpack component knowledge. Production experience with Jetpack Compose and Coroutines / Flow. Hands-on with MVVM, Dagger/Hilt, Room, WorkManager. Proficient in unit/UI testing (JUnit, Espresso, Roboelectric). Experience integrating BLE, secure REST/GraphQL APIs, and real-time sockets. Familiar with Play Store policies, rollout tracks, and crash analytics (Firebase Crashlytics, Sentry). Solid Git, code review, and Agile-Scrum practice. Nice-to-Have Exposure to medical, fintech, or other regulated domains. Experience with Flutter or React Native.

Posted 1 week ago

Apply

7.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Node.js Developer with AWS 3–7 Years Experience Key Responsibilities: Develop and maintain backend services using Node.js and AWS. Design and implement RESTful APIs and integrate with front-end applications. Utilize AWS services like Lambda, API Gateway, and DynamoDB for serverless applications. Participate in Agile ceremonies and collaborate with cross-functional teams. Experience in TDD/BDD Required Skills: Strong proficiency in Node.js and JavaScript. Experience with AWS services (Lambda, API Gateway, DynamoDB). Knowledge of database systems like MongoDB or PostgreSQL. Knowledge of containerization tools like Docker. Background in finance-related projects is advantageous. Good To have Skills: Develop and maintain responsive web applications using Angular framework. Create engaging and interactive web interfaces using HTML, CSS, and JavaScript Optimize web performance and ensure cross-browser compatibility Integrate APIs and backend systems to enable seamless data flow EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate. Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today. Show more Show less

Posted 1 week ago

Apply

15.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description Summary We are seeking a dynamic and experienced Senior Manager to lead our software engineering teams in delivering GridOS Transmission Products. As a Senior Manager, you will drive strong engineering practices, foster a healthy and collaborative team culture, and ensure the development and scaling of robust full-stack applications. You will leverage your technical expertise and leadership skills to mentor engineers, manage complex projects, and oversee the entire software development lifecycle, ensuring excellence in both performance and quality. Job Description Job Responsibilities: In this role, you will, Lead and manage a set of scrum teams focused on full-stack product development, deployment, and ongoing sustenance activities. Collaborate closely with product management, architecture, and cross-functional support teams to ensure the successful delivery of customer commitments aligned with the product roadmap. Take ownership of defining and refining standardized software engineering practices to ensure the delivery of high-quality products. Drive the execution of product deliverables, ensuring adherence to timelines, quality standards, and business requirements. Be accountable for continuous improvement in development processes, focusing on efficiency, scalability, and product excellence. Foster healthy scrum teams that are focused on continuous learning, delivery, and improvement. Job Characteristics Leadership & Team Management: Lead, inspire, and manage a diverse team of software engineers, fostering a collaborative and innovative environment. Ensure the development of technical skills, career growth, and overall well-being of team members. Provide mentorship and guidance to junior and mid-level engineers, helping them grow into strong technical contributors. Conduct performance evaluations, provide feedback, and set goals for team members. Promote a healthy, inclusive, and transparent team culture focused on trust and continuous improvement. Software Engineering Excellence Drive the implementation of strong software engineering practices, including clean code, design patterns, and code reviews. Drive Quality First mentality. Understanding of Quality practices (Shift Left, Customer focused validations, TDD, BDD). Establish and enforce best practices for full-stack development, including front-end, back-end, and cloud technologies. Promote Agile methodologies and continuous integration/continuous deployment (CI/CD) processes. Ensure the scalability, reliability, and security of solutions across the technology stack. Lead and participate in technical design discussions, ensuring solutions are aligned with business goals and technical vision. Technical Leadership & Architecture Provide strong technical leadership across the full stack (frontend, backend, database, cloud infrastructure) and act as the point of escalation for complex technical issues. Experience with Migration of Legacy applications to Web, leveraging latest tech stack Experienced in CI/CD pipeline creation and Design and implement scalable, maintainable, and high-performance software architectures. Make strategic decisions around technologies, tools, and frameworks, ensuring they align with industry trends and organizational goals. Collaborate with product managers and stakeholders to ensure technical solutions meet business requirements. Process Improvement & Innovation Champion process improvements to enhance the efficiency and productivity of the engineering team. Stay current with emerging technologies and industry trends, evaluating and introducing innovative tools and approaches. Advocate for automation, performance optimization, and other technical improvements that drive operational excellence. Cross-Functional Collaboration Collaborate with product management, design, and other cross-functional teams to ensure seamless integration of technical solutions with business objectives. Actively participate in product and sprint planning, ensuring technical requirements and timelines are well understood. Provide technical leadership during the solutioning and planning phases of major initiatives. Experience Job Qualifications: 15+ years of total experience with 4+ years of experience in leading Agile scrum teams. Proven track record of successfully delivering large-scale, complex software projects. Solid understanding of cloud-based technologies and services (e.g., AWS, Azure, GCP). Experience with Agile methodologies (Scrum, Kanban) and CI/CD pipelines. Technical Expertise Strong knowledge of software design patterns, microservices architecture, RESTful APIs, and modern front-end frameworks. Demonstrated strong hands-on experience with both front-end and back-end technologies, including but not limited to JavaScript (React, Angular, Node.js), Java, Python, Ruby, .NET, or similar languages. Expertise in database design and management (e.g., SQL, NoSQL). Strong understanding of DevOps practices and tools Leadership & Communication Excellent leadership and people management skills, with a demonstrated ability to mentor and develop technical talent. Strong communication skills, with the ability to translate complex technical concepts for non-technical stakeholders. Ability to work under pressure, prioritize effectively, and manage multiple initiatives concurrently. Additional Information Relocation Assistance Provided: Yes Show more Show less

Posted 1 week ago

Apply

5.0 - 8.0 years

0 Lacs

Jaipur

On-site

Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. Job Description Role Purpose As a trained Scrum Master, you are responsible for facilitating a Scrum team and are accountable for removing impediments of the team to achieve the sprint goals/deliverables. You are responsible to ensure that the Scrum process is used as intended. A key part of your role is to protect the development team, allow the teams to be self managed, foster collaboration across teams and keep them focused on the tasks at hand. ͏ Do Is accountable for meeting Sprint objectives along with scrum team Ensure meeting of sprint commitment Own and help resolve impediments of the team Help PO adopt Scrum Process properly and ensure PO availability Support the PO in maintaining the Product Backlog, defining User Stories and Acceptance Criteria Facilitate estimation, backlog refinement and all planning ceremonies Ensure that DOR, DOD, Acceptance criteria is available and adhered to Ensure MoSCoW adherence of Sprint Backlog at the Sprint level Accountable for the correct implementation of the Agile Process Protect the team from external interference. Facilitate technical assistance to the team and enables clear communication amongst the team members Participate in Scrum of Scrum across teams and highlights impediments Provide feedback on the team members performance to the Agile Line manager and Agile Program Leader Facilitate all the Scrum Ceremonies (Planning, Daily Standup, Grooming, Demo, restrospection) and ensure correct adoption ͏ Ensure updating of all Scrum artifacts Ensure ALM tool (either client or Wipro) is updated on a daily basis Update key Scrum metrics into Wipro internal tool on a Sprint-by-Sprint basis Analyse key Scrum metrics and take corrective actions Create competency improvement and cross-skilling plan for the team (by the start of the project). Review monthly and ensure improvement in competency score. Ensure multiskilling for at least 50% of the team. Help team attain stable velocity within 6-8 sprints (allowing for 10% variation either way) Train team on the proper adoption of Agile processes (Scrum / XP / Kanban) Help in adoption of engineering practices like ATDD, TDD, CI, CD, Refactoring Record and own the restrospection actions Participate in community of practice initiatives Provide inputs to the Line manager for internal quality forums (QIC / APR / QBR / MBR etc.) ͏ ͏ Mandatory Skills: Salesforce Business Analysis. Experience: 5-8 Years. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 1 week ago

Apply

0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Good hands on experience in WCS V7/ v8/v9. Knowledge of new v9 architecture and knowhow on the migration activities to upgrade from v7/v8 to v9. Should have experience as an Architect/Lead or playing Architect/Lead role. Should be aware of various design patterns, production cut over strategies, performance improvements and best practice solutions for HCL Commerce. Should have good awareness on the HCL commerce data models, programming model, java, J2EE, Oracle DB/DB2, Linux/Shell scripting. Development Customization experience in SOLR/Elastic Search Development-Integration with SOAP and REST services. Working experience in any monitoring/observability tools, CICD pipelines like Jenkins, Solr and Performance improvements. Strong understanding of WebSphere commerce application architecture. Experience in Integrating, designing and developing custom solutions within WebSphere Commerce. Hands-on experience with utilizing various sub-systems of WebSphere Commerce Server (Catalog, Order, Member, Payment). Experience in working on different Business models of commerce (B2B, B2C, Extended sites). Good to have experience working in micro services, with full-stack mindset. Good to have a person with knowledge of any one cloud technology GCP/AWS/Azure. Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc. Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing. Good knowledge of agile methodology and scrum ceremonies. Concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc. Experience/Knowledge with Continuous Integration Delivery models such as DevOps, including Git, CI/CD pipelines and IaC. Hands on experience in Cloud Services, DevOps, Docker images, Containers, Kubernetes, distributed cache (Redis), distributed APM solutions. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

Role Overview As the Sr. .NET Developer, you will collaborate with technical leadership, business partners, and colleagues to develop and deliver high-quality code, addressing business needs and platform processing requirements. You will guide technical team members, enhancing their expertise and driving overall technical excellence. Key Responsibilities Design, develop, test, and deliver code that meets business functionality and resolves technical debt. Assess and resolve system anomalies, perform root-cause analysis (RCA), and propose solutions. Mentor team members and elevate the technical capabilities within the team. Develop reliable, scalable web applications and data processing systems. Create innovative solutions for key company projects and leverage new technologies. Participate in all stages of the agile software development process: requirements gathering, design, coding, testing, deployment, and maintenance. Key Requirements Expertise in object-oriented principles and experience with enterprise-grade applications. Extensive experience with .NET Core and Python; strong knowledge of one with working knowledge of the other. Proficient in Git repository management. 5+ years developing cloud-based applications with APIs, databases, and storage. Proficiency in .NET / .NET Core API development and SQL Server. High-level understanding of system design, architecture, cloud technologies, and microservices. Experience with RESTful APIs and event-driven processing. AWS/GCP experience, particularly with serverless services, is a strong plus. Skilled in code and system debugging, unit testing, and TDD. Understanding of CI/CD concepts and agile/scrum methodologies. Show more Show less

Posted 1 week ago

Apply

2.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex and let's lead the way together. Do you have the ability to put together unique cutting-edge customer facing solutions that increase business value and customer engagement by leveraging sound design principles and that are data driven? Do you have a unique combination of deep technical knowledge, business acumen and strong interpersonal skills to help influence and drive results across a diverse organization. American Express is embarking on an exciting digital transformation driven by an energetic team of high performers. This group is nimble and creative with the power to shape our Technology and Product roadmap. If you have the talent and desire to deliver innovative products and services at a rapid pace, serving our customers seamlessly across the globe through various channels, join our team! We are looking for a great software developer who understands the fundamentals of web and is good in Java. Your primary focus will be on working with the architects and engineers in the organization to uplift web applications to use latest backend server technologies on platforms such as Spring Boot, Drop Wizard, Vertx in developing web applications impacting millions of customers. Qualifications BS or MS degree in computer science, computer engineering, or other technical discipline 2-12 Years total Experience; 2+ years’ experience working in Java and Pega and able to demonstrate good Java knowledge – Java 7 minimum and Java8 preferred. PEGA CSSA certification must Able to demonstrate good web fundamentals and HTTP protocol knowledge Good attitude, communication, willingness to learn and collaborate 2+ yrs development experience in developing Java applications in an enterprise setting Experience and thorough understanding of PegaRULES Process Commander System or other business process management (BPM) system 2+ yrs experience developing java applications in frameworks such as Spring, Spring Boot, Drop wizard f is a plus 2+ years Experience with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing, including frameworks such as Selenium, WebDriverIO, Cucumber, JUnit, Mockito Experience with continuous integration and continuous delivery environment 2+ yrs working in an Agile or SAFe development environment is a plus Responsibilities include, but not limited to: Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops responsive web applications using the best engineering practices Performing hands-on software development, typically spending most of time actually writing code and unit tests, doing proof of concepts, conducting code reviews, and testing in ongoing sprints Performing ongoing refactoring of code, and delivering continuous improvement Developing deep understanding of integrations with other systems and platforms within the supported domains Manage your own time, and work well both independently and as part of a team. Bring a culture of innovation, ideas, and continuous improvement Challenging status quo, demonstrate risk taking, and implement creative ideas Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems Embrace emerging standards while promoting best practices and consistent framework usage. We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Required tester should have 3+ years of experience in Selenium Automation. Should have worked in Banking domain for at least 2+ years and should be well versed with Banking concepts Good understanding of Selenium WebDriver. Good understanding of OOPS concepts and strong programming skills in Java. Good Understanding of BDD, TDD methodologies, and tools like Cucumber, TestNG or similar. Working experience on building tools Maven, Git. Experience in designing and developing automation frameworks and creation of scripts using best industry practices such as Page object model. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Introduction At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk. Your Role And Responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today – planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. Your Role and Responsibilities Perform implementation of assigned projects using sound engineering principles and adhering to business standards, practices, processes, and product requirements Identify potential solutions that are optimized to operate with in constraints of the product Resolve technical issues through Debugging and Investigation, creating new & innovative ways to improve applications. Provide timely status updates and proactive communications on issues to the stakeholders Able to interface with internal stakeholders regarding software issues Have the ability and willingness to acquire an in-depth understanding of the domain and existing products (beyond software) and apply that knowledge to develop new products and to deliver enhancements fixes for customer requiements. Preferred Education Bachelor's Degree Required Technical And Professional Expertise Backend: Strong proficiency in Java (Java 8 or above) Experience with Spring Boot, Spring MVC, and RESTful APIs Familiarity with JPA/Hibernate and relational databases (e.g., DB2, Oracle) Frontend: Proficiency in HTML5, CSS3, and JavaScript Experience with modern JavaScript frameworks like React.js or Angular General: Experience with version control systems (e.g., RTC, Git) Understanding of CI/CD pipelines Familiarity with Agile/Scrum methodologies Preferred Technical And Professional Experience Experience with Microservices architecture Knowledge of Docker and Kubernetes Familiarity with NoSQL databases (e.g., MongoDB) Experience with cloud platforms (AWS, Azure, or GCP) Exposure to GraphQL Understanding of Test-Driven Development (TDD) and testing frameworks (JUnit, Mockito) Experience with message brokers like Kafka or RabbitMQ Show more Show less

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Linkedin logo

Organization: At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things. Job Title: Software Engineer Location: Bangalore-Manyata Tech Park Business & Team: The Commonwealth Bank is the leading financial institution in Australia and provides integrated financial services. The role sits within the Bankwest Technology division. Bankwest is a subsidiary of The Commonwealth Bank, and the Bankwest Technology division (BWT) is accountable for maintaining system resilience and supporting the delivery of our bold technology strategy at pace and scale. Bankwest Technology consists of Platforms and Chapters underpinned by areas of expertise that manage Bankwest technology, applications and systems to support the Bankwest business. Bankwest Technology is located primarily in Bankwest Place in Perth, WA and has a total approx. 650 employees. Bankwest Technology is made up of the following areas of expertise Technology Programs Engineering and Automation Strategy & Agility GTS Technology Platforms and Service Management Chief Technology Office Risk and Control Advisory and Delivery Impact &contribution: As a Software Engineer, you are: Empathetic and self-aware. You think and care deeply about how you might interact with your team, stakeholders and customers. A Mentor, harboring a passion to nurture, grow and influence those around you to think differently and always maintain a growth mindset. Innovative. You continually seek to improve the status quo for our customers. You inspire your team to do the same and remain resilient through change. Promoting quality and delivering at pace through the maximization of automation is one of the key focus area of the role. Risk aware: You proactively identify and understand, openly discuss and act on current and future risks. Roles & responsibilities: As a Software Engineer, Apply the principles of design, development, testing, deployment, support, and evaluation. Develop and deploy high quality software solutions with comprehensive test coverage without supervision. Analyse business objectives and translate requirements to technical implementation components. Design and build programs or application features meeting business objective and requirements. Provide accurate estimates for the development effort for new features. Provide technical support and assistance to other non-technical members of the team. Participate in code reviews and contribute to support and technical troubleshooting activity. Identify and contribute code-level changes which improve the reliability of application and infrastructure services that our builder and operational teams are accountable for. Identify and contribute robust, high-quality code-level changes to the processes and tooling used by our builder and operational teams, improving the observability of the services which they are accountable for. Identify and contribute code-level changes which drive down the operational toil and reduce the technical debt associated with the services that a team is accountable for. Make code-level contributions to the development and support of frameworks and tooling which teams across the Group can leverage to accelerate and standardise the adoption of SRE. Be a passionate advocate for SRE principles and practices at a Chapter level by talking at internal meetups, sharing learnings at brown bags, or publishing technical blog posts. Continue the development of our world-class engineering team by mentoring peers on SRE best practices. Essential skills: Minimum 4 to 8 years of experience with expert level knowledge, working with the following languages. C# - .NET Framework and .NET Core REST and API Development Front End Web Development (Angular preferred - only for Full stack. Experience working with the following Tools: IDEs (Visual Studio Code) Unit Testing Source Control systems such as Git Build & Deployment tools such as TeamCity, Octopus Deploy Monitoring tools such as Splunk, AppDynamics Database such as Oracle, MySQL etc. Awareness of the following Software Development Concepts: Cl/CD and DevOps TDD and BOD Micro-services Architecture Secure Coding Practices Education Qualification: Bachelor’s degree or Master’s degree in Engineering in Computer Science/Information Technology. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 20/06/2025 Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Summary Senior Full Stack Developer with Azure Cloud experience: Required Skills: Experience: Atleast 5+ years in full stack software development, with proficiency in the following areas: Frontend: React (v18+), Redux, HTML5, CSS3, JavaScript/TypeScript, Angular JS Backend: Node.js (with Express), MongoDB, MYSQL and RESTful API development Cloud: Azure and Experience with AWS services DevOps Practices: Familiarity with modern practices, including Continuous Integration/Continuous Deployment (CI/CD) and version control using Git Security Awareness: Knowledge of security best practices, including authentication, authorization, and data encryption (JWT, OAuth, etc.) Testing Expertise: Strong skills in testing and Test Driven Development (TDD) Critical Thinking: Excellent critical thinking skills with the ability to architect scalable and maintainable solutions Leadership: Experience in guiding technical decisions Communication: Outstanding communication skills, with the ability to explain complex concepts to non technical team members Collaboration: A strong drive to work collaboratively with cross functional teams, including product owners, and developers Bonus Qualifications: Familiarity with automated testing frameworks, such as Cypress, Selenium and Appium Experience with real time data applications (Socket.io, WebSockets) Knowledge of AI tools / OpenAI API, GROK ET AL Proficiency In following skills: ¿ Front End Development: Knowledge of HTML, CSS, and JavaScript. ¿ JavaScript Frameworks: Proficiency in JavaScript frameworks like React.js, Angular.js. ¿ Back End Programming Languages: Java, Python, Node.js. ¿ Databases: MySQL, Elastic, Cosmos DB, Oracle ¿ Version Control Systems: Git, JFROG ¿ Web Server Technologies: Apache, Nginx ¿ HTTP and REST: HTTP and RESTful design principles for APIs ¿ Web Application Architecture: application scalable and maintainable. ¿ Testing and Debugging: Knowledge of testing frameworks like Mocha and debugging processes. ¿ Security: Awareness of security concerns and how to prevent common security threats. ¿ Data Structures and Algorithms ¿ Deployment and DevOps: Docker, Jenkins ¿ Azure: Deep understanding of cloud service platform such as Azure ¿ Infrastructure as Code (IaC): Terraform ¿ Networking: Knowledge of networking topics, particularly in a cloud context, including DNS, TCP/IP, HTTP/S, VPNs, and firewalls. ¿ Proficiency in Power BI: Deep understanding of Power BI Desktop, Power BI Service, and the ability to design compelling dashboards and reports using these tools. ¿ Data Modeling: Ability to create and understand data models, including the relationships between different data sets. ¿ DAX and M Queries: Proficiency in Data Analysis Expressions (DAX) and M language to manipulate data and create complex calculations. ¿ SQL Knowledge: Strong SQL skills are often required to write queries, create views, stored procedures, and manipulate databases. ¿ Data Visualization: Strong skills in data visualization and the ability to choose the right visuals based on the data and the business requirements. ¿ Data Analysis: Ability to analyze data and draw out insights that can be represented through reports and dashboards. ¿ Understanding of ETL Processes: Knowledge of Extract, Transform, Load (ETL) processes to prepare data for use in Power BI. ¿ Data Warehousing Concepts: Understanding of data warehousing concepts such as star schema, snowflake schema, and OLAP cube. ¿ Soft Skills: Good communication skills, problem solving ability, and a lifelong learning attitude. Show more Show less

Posted 1 week ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Gurugram

Work from Office

Naukri logo

About the Role: Grade Level (for internal use): 09 Job Description Role: Full Stack ReactJS Software Developer The Team: C&RS (Credit & Risk Solutions) is part of the Market Intelligence group within S&P Global. Financial Risk Analytics (FRA) delivers information-centric capital markets and risk solutions for trading desks and their risk business partners, supporting risk regulatory compliance. The UI products cover counterparty credit risk, xVA and market risk for both Buy and Sell side firms. We are currently investing in technology and data platform to develop a number of new revenue generating products, leveraging open-source, big data and cloud technologies. This role is for a software developer within the FRA software engineering team, building React (Typescript) UI applications, services and working with databases/cloud. Responsibilities: Design and implement UI applications and services. Participate in system architecture and design decisions. Continuously improve development and testing best practices. Interpret and analyse business use-cases and translate feature requests into technical designs and development tasks. Take ownership of development tasks, participate in regular design and code review meetings. Delivery focused and keen to participate in the successful implementation and evolution of technology products in close coordination with product managers and colleagues. Basic Qualification Bachelors degree in Computer Science, Applied Mathematics, Engineering, or a related discipline, or equivalent experience. Strong software development experience Exp - 3+ years React, Typescript/js (ES6) Node.js (express) Experience with SQL relational databases such as Postgresql Demonstrable experience of using Restful API in a production setting. Test frameworks (e.g. jest, jasmine, playwright) Understanding of CI/CD pipelines Linux/Unix, Git Agile and XP (Scrum, Kanban, TDD) Desirable: Highcharts, Devextreme, tanstack React Components, Bootstrap, HTML5 Understanding and implementation of security and data protection Gitlab, Docker AWS - CLI, Cloudfront, Cognito, S3 Python, Java/Scala What's in for you : You can effectively manage timelines and enjoy working within a team You can follow relevant technology trends, actively evaluate new technologies, and use this information to improve the product You get a lot of satisfaction from on-time delivery Happy clients are important to you You take pride in your work Competencies You love to solve complex problems, whether that's making the user experience as responsive as possible or understanding complex client requirements You can confidently present your own ideas and solutions, as well as guide technical discussions. Your welcoming attitude encourages people to approach you when they have a problem you can help them solve About S&P Global Market Intelligence At S&P Global Market Intelligence, a division of S&P Global we understand the importance of accurate, deep and insightful information. Our team of experts delivers unrivaled insights and leading data and technology solutions, partnering with customers to expand their perspective, operate with confidence, and make decisions with conviction. For more information, visit . We're more than 35,000 strong worldwideso we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all. At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. We take care of you, so you can take care of business. We care about our people. Thats why we provide everything youand your careerneed to thrive at S&P Global. Health & Wellness: Health care coverage designed for the mind and body. Flexible Downtime: Generous time off helps keep you energized for your time on. Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills. Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly Perks: Its not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families.

Posted 1 week ago

Apply

0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Good hands on experience in WCS V7/ v8/v9. Knowledge of new v9 architecture and knowhow on the migration activities to upgrade from v7/v8 to v9. Should have experience as an Architect/Lead or playing Architect/Lead role. Should be aware of various design patterns, production cut over strategies, performance improvements and best practice solutions for HCL Commerce. Should have good awareness on the HCL commerce data models, programming model, java, J2EE, Oracle DB/DB2, Linux/Shell scripting. Development Customization experience in SOLR/Elastic Search Development-Integration with SOAP and REST services. Working experience in any monitoring/observability tools, CICD pipelines like Jenkins, Solr and Performance improvements. Strong understanding of WebSphere commerce application architecture. Experience in Integrating, designing and developing custom solutions within WebSphere Commerce. Hands-on experience with utilizing various sub-systems of WebSphere Commerce Server (Catalog, Order, Member, Payment). Experience in working on different Business models of commerce (B2B, B2C, Extended sites). Good to have experience working in micro services, with full-stack mindset. Good to have a person with knowledge of any one cloud technology GCP/AWS/Azure. Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc. Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing. Good knowledge of agile methodology and scrum ceremonies. Concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc. Experience/Knowledge with Continuous Integration Delivery models such as DevOps, including Git, CI/CD pipelines and IaC. Hands on experience in Cloud Services, DevOps, Docker images, Containers, Kubernetes, distributed cache (Redis), distributed APM solutions. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Must Have Minimum 3 years of experience working on micro services, with full-stack mindset. Highly proficient in object oriented programming in Java. Extensive experience with J2EE. Should have good understanding of CommerceTools eCommerce Package. Hands on experience in working on CommerceTools based wrapper services, orchestrations. Hands on knowledge in creating extensions or wrapper services for CT using springboot microservices or any CSP based serverless functions like Logical/Functional Apps. Have good functional knowledge of the CT capabilities and hands on experience working in CT API's and its extensions. Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc. Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Strong hands-on experience in WCS V7/ v8/v9 Knowledge of new v9 architecture and knowhow about the migration activities to upgrade from v7/v8 to v9 Experience in working on micro services with a full-stack mindset Sound awareness in HCL commerce data models, programming model, java, J2EE, Oracle DB/DB2, Linux/Shell scripting Development Customization experience in SOLR/Elastic Search Development-Integration with SOAP and REST services Working experience in any monitoring/observability tools, CICD pipelines like Jenkins, Solr and Performance improvements Strong understanding of WebSphere commerce application architecture Experience in integrating, designing and developing custom solutions within WebSphere Commerce Hands-on experience with utilizing various sub-systems of WebSphere Commerce Server (Catalog, Order, Member, Payment) Experience in working on different Business models of commerce (B2B, B2C, Extended sites) Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc. Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing Good knowledge of agile methodology and scrum ceremonies Understanding of concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc Experience/Knowledge in Continuous Integration Delivery models such as DevOps, including Git, CI/CD pipelines and IaC Hands-on experience in Cloud Services, DevOps, Docker images, containers, Kubernetes, distributed cache (Redis), distributed APM solution Good to have knowledge in any one cloud technology GCP/AWS/Azure Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Must Have Minimum 3 years of experience working on micro services, with full-stack mindset. Highly proficient in object oriented programming in Java. Extensive experience with J2EE. Should have good understanding of CommerceTools eCommerce Package. Hands on experience in working on CommerceTools based wrapper services, orchestrations. Hands on knowledge in creating extensions or wrapper services for CT using springboot microservices or any CSP based serverless functions like Logical/Functional Apps. Have good functional knowledge of the CT capabilities and hands on experience working in CT API's and its extensions. Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc. Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Strong hands-on experience in WCS V7/ v8/v9 Knowledge of new v9 architecture and knowhow about the migration activities to upgrade from v7/v8 to v9 Experience in working on micro services with a full-stack mindset Sound awareness in HCL commerce data models, programming model, java, J2EE, Oracle DB/DB2, Linux/Shell scripting Development Customization experience in SOLR/Elastic Search Development-Integration with SOAP and REST services Working experience in any monitoring/observability tools, CICD pipelines like Jenkins, Solr and Performance improvements Strong understanding of WebSphere commerce application architecture Experience in integrating, designing and developing custom solutions within WebSphere Commerce Hands-on experience with utilizing various sub-systems of WebSphere Commerce Server (Catalog, Order, Member, Payment) Experience in working on different Business models of commerce (B2B, B2C, Extended sites) Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc. Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing Good knowledge of agile methodology and scrum ceremonies Understanding of concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc Experience/Knowledge in Continuous Integration Delivery models such as DevOps, including Git, CI/CD pipelines and IaC Hands-on experience in Cloud Services, DevOps, Docker images, containers, Kubernetes, distributed cache (Redis), distributed APM solution Good to have knowledge in any one cloud technology GCP/AWS/Azure Show more Show less

Posted 1 week ago

Apply

0.0 - 2.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

We are looking for a highly motivated Junior IT Software Engineer with entry-level experience in developing, testing and releasing IT solutions. You will be involved in implementing and operating stable and performant IT Application Lifecycle Management solutions for our R&D community. Strong communication and collaboration skills are essential to grow in our cross-functional team environment. Job Description In your new role you will: Develop, configure and customize Application Lifecycle Management Solutions and their integrations mainly based on standard ALM applications. Develop high-quality software code that meets the requirements of the stakeholders. Manage the full lifecycle of changes from development to deployment. Maintain and operate these solutions having continuous improvement in mind. Work in cross-functional Scrum teams and follow DevOps practices & methods. Your Profile You are best equipped for this task if you have: A degree in engineering, computer science or a related field (Bachelor/Master). 0-2 years of hands-on experience in software development. Proficiency in one or more programming languages like Java, C#. Exposure to write clean code. Basic understanding of Client-Server architectures, microservices and test-driven development (TDD). Experience in agile methodologies, tools and DevOps practices. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment. Contact: Padmashali.external2@infineon.com #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon. Show more Show less

Posted 1 week ago

Apply

3.0 - 5.0 years

0 Lacs

Greater Bengaluru Area

On-site

Linkedin logo

The purpose of this role is to take responsibility for conducting automated and manual tests to ensure the software created by developers functions properly and meets the business needs as well. Assessing code is one of the main duties of test engineers. This role is responsible for fully testing the product or system and tracking issues and defects at all levels of their testing. Job Description: Key responsibilities: Plans and implements tests that cover the functional and non-functional requirements of the system Sets up test environments, designs test plans, develops test cases/scenarios/usage cases, and executes these cases Tests and proves that the software meets major architectural requirements Develops and automates tests for software validation Detects and track bugs and issues Prepares defect reports and report test progress Provides feedback on usability and serviceability, traces the result to quality risk and report it to concerned people Develops and configures test automation networks and executes stability and performance tests Coordinates with product management and software and support engineers to deliver stable enterprise software products Develops and executes test automation through test tools Applies, designs and develops automated testing strategies and build automated testing frameworks Analyses and verifies best automated and manual test approaches and executes acceptance, integration, installation and system testing Involved in product design to guarantee adherence of test coverage for meeting end user requirements Records test results and reports and verifies software bug fixes to accept automation criteria Handles performance testing and present results for validating and analysis to Project Teams Establishes test strategy for manual and automated test suites Must Have: Minimum 3 to 5 years of experience Ability to implement test plans, follow test process, and record results. Familiarity with software testing best practices including test standards, code reviews, test data management, test methods and test techniques. Good test automation skills toward writing test cases which cover functional, regression, integration, and end to end system testing. Experience in basic Java, Java-script, or Python. Experience with automation tools such as Selenium or Playwright or Cypress. Experience with automation framework like Codecept.js or Serenity BDD or Cucumber. Strong attention to detail and commitment to quality. Strong communication, collaboration skills and ability to solve problems. Should be able to provide reports to senior stakeholders. Good to have: Experience/knowledge of performance/load/volume testing Familiarity with TDD, BDD and the pyramid test model Familiarity with tools such as JIRA and Git. Knowledge of cloud technologies, preferably AWS/GCP Location: DGS India - Bengaluru - Manyata N1 Block Brand: Merkle Time Type: Full time Contract Type: Permanent Show more Show less

Posted 1 week ago

Apply

Exploring TDD Jobs in India

Test-Driven Development (TDD) is a popular software development approach that emphasizes writing tests before writing code. In India, the demand for TDD professionals is on the rise as companies seek to improve the quality of their software products. Job seekers with expertise in TDD can find exciting opportunities in various industries across the country.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for TDD professionals in India varies based on experience levels. Entry-level positions typically start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹15-20 lakhs per annum.

Career Path

The career path for TDD professionals often starts as a Junior Developer, progressing to roles such as Senior Developer, Tech Lead, and eventually Architect or Manager positions.

Related Skills

In addition to TDD, job seekers in India are often expected to have skills in: - Agile methodologies - Continuous integration and deployment - Programming languages such as Java, Python, or JavaScript

Interview Questions

  • What is TDD and how does it differ from traditional software development methodology? (basic)
  • Can you explain the three laws of TDD? (medium)
  • How do you handle dependencies in your unit tests when practicing TDD? (medium)
  • What are the benefits of using TDD in software development? (basic)
  • How do you decide when a test is "good enough" in TDD? (medium)
  • What tools do you use for TDD in your projects? (basic)
  • Can you walk us through the TDD cycle? (medium)
  • How do you handle testing edge cases in TDD? (medium)
  • Have you ever encountered a situation where TDD was not suitable? If yes, how did you handle it? (advanced)
  • How do you ensure that your tests are maintainable and scalable in TDD? (medium)
  • What are the common challenges you face while practicing TDD and how do you overcome them? (medium)
  • Can you explain the concept of test doubles in TDD? (medium)
  • How do you measure the success of TDD in your projects? (medium)
  • What are your favorite TDD best practices? (basic)
  • Have you used TDD in a team setting? How did you collaborate with other team members effectively? (medium)
  • How do you handle legacy code when introducing TDD into a project? (advanced)
  • Can you discuss the role of code coverage in TDD? (medium)
  • How do you handle testing asynchronous code in TDD? (medium)
  • How do you ensure that your TDD tests are not too brittle? (medium)
  • Have you worked on a project where TDD significantly improved the overall software quality? If yes, can you share your experience? (advanced)
  • How do you prioritize which tests to write first in TDD? (medium)
  • Have you integrated TDD into a CI/CD pipeline? If yes, can you explain the process? (advanced)
  • How do you handle testing APIs in a TDD approach? (medium)
  • Can you provide an example of a complex problem you solved using TDD? (advanced)
  • How do you stay updated with the latest trends and best practices in TDD? (basic)

Closing Remark

As you embark on your journey to explore TDD jobs in India, remember to hone your skills, stay updated with industry trends, and showcase your expertise confidently during interviews. With dedication and preparation, you can secure exciting opportunities in the thriving TDD job market in India. Good luck!

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