Jobs
Interviews

5160 Tdd Jobs - Page 43

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

10.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Job Description: We are looking for a Senior Java Developer who is passionate about building scalable backend systems and delivering high-performance applications. You will lead the development of robust software solutions, collaborate with cross-functional teams. This role requires a strong understanding of Java and Spring Boot.. Key Responsibilities: Backend Development & Architecture Design and develop multi-threaded, low-latency backend systems using JDK 21+ Architect and implement microservices with Spring Boot and Spring Cloud Build and integrate RESTful APIs, RPC protocols (gRPC, etc.), and event-driven architectures Write asynchronous processing logic using queues (RabbitMQ, Kafka) Data & Storage Design complex relational database schemas (MySQL/PostgreSQL) and write optimized SQL queries Use ORM frameworks (Hibernate/JPA) effectively Handle NoSQL databases such as MongoDB, Redis, or Cassandra for caching or distributed storage Implement data consistency strategies for distributed systems Security, Performance & Compliance Implement JWT/OAuth2-based authentication & authorization with Spring Security Write secure code following OWASP guidelines Perform profiling, JVM tuning, garbage collection optimization, and memory management Conduct load testing and bottleneck analysis (JMeter, Gatling, etc.) · Ensure GDPR, HIPAA, and other industry compliance standards for handling health data. Quality & Collaboration Practice TDD/BDD using JUnit, Mockito, Spock, or Cucumber Review and refactor code for SOLID principles, clean architecture, and design patterns Participate in architecture discussions, POC development, and technology evaluations Write technical documentation, API documentation (Swagger/OpenAPI) Required Skills and Qualifications: 8 – 10 years of experience in full-stack software development with a focus on Java . Proven experience in microservices architecture , using Spring Boot or similar frameworks. Expertise in designing and managing real-time data pipelines using technologies such as Apache Kafka , Flink , Spark , or RabbitMQ . Strong background in RESTful API design and implementation. Experience in architecting and optimizing NoSQL (MongoDB, Cassandra) databases for performance at scale. In-depth knowledge of cloud platforms – AWS and containerization tools (e.g., Docker , Kubernetes ). Proven experience working on real-time data systems in sports or similar domains (e.g., finance, telecommunications). Experience with CI/CD pipelines , automated testing, and deployment strategies. Understanding of data security , encryption, and compliance in handling sports data. Exceptional problem-solving skills with a focus on scalability, performance, and reliability. Nice to have experience with JavaScript frameworks like Angular , React.js or Vue.js . Soft Skills: Strong analytical and problem-solving skills Excellent communication and team collaboration abilities Self-motivated with the ability to work independently Attention to detail and a focus on quality Education: Bachelor's or Master’s degree in Computer Science , Software Engineering , or related technical field. Why Join Us? Chance to work with best tech-savvy people Best work culture and opportunity to work with US Client directly Be part of an exciting and dynamic project in the sports/healthcare domain. Work with cutting-edge technologies and large-scale data processing systems. Collaborative, fast-paced team environment with opportunities for professional growth. Competitive salary and benefits package.

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

India

On-site

About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a supportive and high performing team to inspire change in the outdated banking solutions. If you are passionate about innovation, thrive in dynamic environments, embrace new possibilities, hate bureaucracy, and can’t think of anything more exciting than evolving the status-quo, then read on to learn more. Role description: As a Software Engineer (Payment Gateway) you will be responsible for developing, architecting, maintaining and supporting cloud native, highly available, robust and secure payment applications in the AWS environment. You will have the experience and engineering skills in multi-threaded Java backend, API, SQL database development. You will be familiar with cloud native architectures with mix utilisation of serverless (Lambda, DynamoDB) and container based (ECS, Docker) environments. With automation and maintenance being at the heart of our engineering principles, this position will have the enviable opportunity to adopt and promote best practices, bleeding edge technologies and trends. Not limited to a single product area or type, this role will work in a cross functional team with skill sets in full stack software engineering, devops, infrastructure, quality assurance and architecture. You will collaborate with a cross-disciplinary team to own product software development, contribute and promote standards and engineering best practices. You’ll be tasked with translating business or product requirements into technical designs, hands-on implementation of the designs to see through its testing and deployment into various environments such as; development, stress testing, integration testing, staging and production. You will enjoy the fun of development from scratch in some application components while adhering to the company engineering standards, frameworks and best practices. You will also be a collaborative engineer capable of observing and contributing to existing works by other team members. Automation and maintenance is key, you will be excited to see through your contributions into production and maintain their longevity in the mission-critical environment. Skills and Qualifications Minimum of a Bachelor degree in software engineering (or related) 3+ years of working experience in a technical hands on software engineering role Build to last and go production mindset versus build as proof-of-concept Strong and practical coding skills with Java Good knowledge and understanding of Spring FrameworkInstinctive desire to maintain code quality, tidiness and zero technical debt Good focus on test coverage (practice TDD, BDD)Good with API and its design/protocol e.g. Restful, Websocket, SOAP Can work with various databases to match query and storage requirements e.g. Aurora, DynamoDB, SQL, DocumentDB Experience in cloud native architectureKnowledge in secured coding e.g. OWASP, XSS, CORSAppreciation and know-how in CICD Experience in AWS Cloud environment (SNS, SQS; ElastiCache, Loading Balancing, ECS, ECR, Fargate, Auto-Scaling; AppMesh; S3, Aurora, RDS, DynamoDB, DocumentDB; CodePipeline, CodeBuild, CodeDeploy; CloudWatch logs, events, triggers; CloudTrail, X-Ray)

Posted 2 weeks ago

Apply

4.0 years

18 - 30 Lacs

India

Remote

Job Title: Senior Golang Backend Developer Company Type: IT Services Company Employment Type: Full-Time Location: Ahmedabad / Rajkot (Preferred) or 100% Remote (Open) Experience Required: 4+ Years (Minimum 3.5 years of hands-on experience with Golang) About The Role We are hiring a Senior Golang Backend Developer , a leading service-based tech company based in Ahmedabad . If you're a passionate backend engineer who thrives in building scalable APIs, working on microservices architecture, and deploying applications using serverless frameworks on AWS , this role is for you! This is a full-time opportunity and while we prefer candidates who can work from Ahmedabad or Rajkot , we're also open to 100% remote working for the right candidate. Key Responsibilities Design, build, and maintain RESTful APIs and backend services using Golang Develop scalable solutions using Microservices Architecture Optimize system performance, reliability, and maintainability Work with AWS Cloud Services (Lambda, SQS, SNS, S3, DynamoDB, etc.) and implement Serverless Architecture Ensure clean, maintainable code through best practices and code reviews Collaborate with cross-functional teams for smooth integration and architecture decisions Monitor, troubleshoot, and improve application performance using observability tools Implement CI/CD pipelines and participate in Agile development practices Required Skills & Experience 4+ years of total backend development experience 3.5+ years of strong, hands-on experience with Golang Proficient in designing and developing RESTful APIs Solid understanding and implementation experience of Microservices Architecture Proficient in AWS cloud services, especially: Lambda, SQS, SNS, S3, DynamoDB Experience with Serverless Architecture Familiarity with Docker, Kubernetes, GitHub Actions/GitLab CI Understanding of concurrent programming and performance optimization Experience with observability and monitoring tools (e.g., DataDog, Prometheus, New Relic, OpenTelemetry) Strong communication skills and ability to work in Agile teams Fluency in English communication is a must Nice to Have Experience with Domain-Driven Design (DDD) Familiarity with automated testing frameworks (TDD/BDD) Prior experience working in distributed remote teams Why You Should Apply Opportunity to work with modern tools and cloud-native technologies Flexibility to work remotely or from Ahmedabad/Rajkot Supportive, collaborative, and inclusive team culture Competitive salary with opportunities for growth and upskilling Skills: amazon sqs,cloud development,restful apis,observability tools,cloud services,gitlab ci,github actions,golang,agile development,behavior-driven development (bdd),s3,aws lambda,microservices,docker,go (golang),aws,microservices architecture,serverless architecture,amazon web services (aws),kubernetes,domain-driven design (ddd),backend development,cloud

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

India

Remote

Urgent Hiring!!! Location : Remote Role : Staff Engineer Experience : 8+ Responsibilities Collaborate with the Engineering Group and Product team to understand requirements and design comprehensive solutions. Optimize applications for maximum speed, scalability, and security. Implement security and data protection measures. Build high-quality, reusable code for both frontend and backend applications. Document and communicate application design, topologies, and architecture clearly to peers and the business. Work closely with User Experience, Product Management, Engineering, and Marketing teams to create outstanding web experiences. Partner with Engineering and other teams to develop new frameworks, feature sets, and functionalities. Lead and coach team members, promoting thought leadership and project excellence. Provide technical leadership, ensuring adherence to best software engineering practices, such as TDD, continuous integration, delivery, and deployment. Must Have Experience Requirements Education and experience: ○ Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. ○ Minimum of 8+ years of professional experience in full-stack development. Technical Requirements: ○ Proficiency in JavaScript, including ES6 and beyond, asynchronous programming, closures, and prototypal inheritance. ○ Expertise in modern front-end frameworks/libraries (React, Vue.js). ○ Strong understanding of HTML5, CSS3, and pre-processing platforms like SASS or LESS. ○ Experience with responsive and adaptive design principles. ○ Knowledge of front-end build tools like Webpack, Babel, and npm/yarn. ○ Proficiency in Node.js and frameworks like Express.js, Koa, or NestJS. ○ Experience with RESTful API design and development. ○ Experience With Serverless.(Lambda, CloudFunctions) ○ Experience with GraphQL. ○ Experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis). ○ Experience with caching & search frameworks. (Redis, ElasticSearch) ○ Proficiency in database schema design and optimization. ○ Experience with containerization tools (Docker, Kubernetes). ○ Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). ○ Knowledge of cloud platforms (AWS, Azure, Google Cloud). ○ Proficiency in testing frameworks and libraries (Jest, vitest, Cypress, Storybook). ○ Strong debugging skills using tools like Chrome DevTools, Node.js debugger. ○ Expertise in using Git and platforms like GitHub, GitLab, or Bitbucket. ○ Understanding of web security best practices (OWASP). ○ Experience with authentication and authorization mechanisms (OAuth, JWT). ○ System Security, Scalability, System Performance experience Leadership & Team: ○ Proven experience in leading and mentoring a team of developers. ○ Proven track record of delivering complex projects successfully. ○ Ability to conduct code reviews and provide constructive feedback. ○ Experience in agile methodologies (Scrum, Kanban). ○ Ability to manage project timelines and deliverables effectively. ○ Excellent verbal and written communication skills. ○ Ability to explain technical concepts to non-technical stakeholders. ○ Strong analytical and problem-solving skills. ○ Ability to troubleshoot and resolve complex technical issues. ○ Experience in working with cross-functional teams (designers, product managers, QA). ○ Ability to quickly learn and adapt to new technologies and frameworks. Perks Day off on the 3rd Friday of every month (one long weekend each month) Monthly Wellness Reimbursement Program to promote health well-being Monthly Office Commutation Reimbursement Program Paid paternity and maternity leaves

Posted 2 weeks ago

Apply

3.0 - 4.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Client : LTIMINDTREE Job Type : C2H Role: Java Backend Developer Experience: 5 to 12y Work Location: Chennai (WFO 3 days a week from LTIM office at Chennai) Payroll on : People Prime World Wide Notice : 0 to 15 days Job Description:- Java Backend Engineer Qualifications BS or MS degree in computer science computer engineering or other technical discipline or equivalent 3 - 4 years of work experience 5 - 7 years experience working in Java and able to demonstrate good Java knowledge Able to demonstrate good web fundamentals and HTTP protocol knowledge Good attitude communication willingness to learn and collaborate 5 yrs development experience in developing Java applications in an enterprise setting Experience working with Java 11 and above is a plus 5 yrs experience developing java applications in frameworks such as Spring Spring Boot Drop wizard is a plus 2 - 3 yrs recent experience working in Javascript on Node stack is a plus 3 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 3 to 4 yrs working in an Agile or SAFe development environment Solid Understanding of distributed systems Proven experience building scalable web application using Java 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 handson 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 Work closely with product managers backend and other frontend engineers to implement versatile solutions to tricky web development problems Work with Product Owners to define requirements for new features and plan increments of work Drive automation and ensure automated test scripts are completed for new features in partnership with QA Engineers Perform all technical aspects of software development for assigned applications including developing prototypes writing new code and creating APIs Design and build integration components and interfaces in collaboration with Senior Engineers Architects and Infrastructure Engineers as necessary Mandatory Skills : Java, Spring Boot, Micro Services, Hibernate.

Posted 2 weeks ago

Apply

5.0 - 8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

About the Role : We are looking for an experienced and detail-oriented QA Lead to lead our quality assurance team and ensure the delivery of high-quality software products. The ideal candidate should have a strong technical background in software testing, including automation and manual testing practices, and a passion for driving quality across the software development lifecycle. You will be responsible for building test strategies, managing QA engineers, collaborating with development teams, and implementing robust test processes. Key Responsibilities : - Lead the QA efforts across multiple projects by defining testing strategies, plans, and execution approaches. - Collaborate with product owners, developers, DevOps, and business stakeholders to understand requirements and drive test planning early in the development lifecycle. - Manage and mentor a team of QA engineers, helping them grow technically and professionally. - Design and implement comprehensive test suites for manual and automated testing. - Review and ensure full test coverage, including unit, integration, system, performance, and regression testing. - Drive the implementation of test automation frameworks and CI/CD pipeline integrations. - Ensure traceability of tests to business requirements and maintain detailed documentation for test cases and test results. - Identify, record, and track defects and work with cross-functional teams to resolve them. - Monitor QA metrics such as defect density, test coverage, test execution rate, and provide regular status reports. - Continuously improve QA processes, tools, and best practices in alignment with Agile/Scrum methodologies. - Support UAT and coordinate with end users and product teams for final product validation. Technical Skills Required : Manual Testing : - Functional, UI, regression, and exploratory testing - Test case creation, execution, and defect management - Good knowledge of STLC, SDLC, and Agile methodologies Automation Testing : - Strong hands-on experience with Selenium, Cypress, or Playwright - Knowledge of test automation frameworks like TestNG, JUnit, BDD (Cucumber) - Scripting skills in Java, Python, or JavaScript Performance Testing : - Familiarity with tools such as JMeter, LoadRunner, or Gatling (preferred) API Testing : - Proficiency in testing REST/SOAP APIs using tools like Postman, REST Assured, or SoapUI DevOps & CI/CD : - Experience integrating automation tests in pipelines using Jenkins, GitLab CI, Azure DevOps, or similar - Familiarity with Docker, Kubernetes, and cloud-based testing platforms (e.g., BrowserStack, Sauce Labs) Bug/Project Tracking Tools : - Hands-on with JIRA, TestRail, Zephyr, or similar QA/test management tools Key Qualifications : - Bachelors or Masters degree in Computer Science, Engineering, or a related field - 5-8 years of experience in software testing with at least 2 years in a QA Lead or Test Lead role - Proven experience in leading QA teams in Agile/Scrum environments - Expertise in both manual and automated testing of web and mobile applications - Strong analytical, organizational, and problem-solving skills - Excellent communication and leadership skills Nice to Have : - ISTQB or equivalent certification - Experience in testing cloud-native or SaaS applications - Exposure to security testing or tools like OWASP ZAP/Burp Suite - Familiarity with BDD and TDD development models - Knowledge of version control systems like Git

Posted 2 weeks ago

Apply

0.0 - 5.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Job Information Industry IT Services Date Opened 07/18/2025 Salary Confidential Job Type Full time Work Experience 4-5 years City Client address:- Sector 7, Noida, Uttar Pradesh 201301 State/Province Uttar Pradesh Country India Zip/Postal Code 201301 Job Description Veltris is a Digital Product Engineering Services partner committed to driving technology-enabled transformation across enterprises, businesses, and industries. We specialize in delivering next-generation solutions for sectors including healthcare, technology, communications, manufacturing, and finance. With a focus on innovation and acceleration, Veltris empowers clients to build, modernize, and scale intelligent products that deliver connected, AI-powered experiences. Our experience-centric approach, agile methodologies, and exceptional talent enable us to streamline product development, maximize platform ROI, and drive meaningful business outcomes across both digital and physical ecosystems. In a strategic move to strengthen our healthcare offerings and expand industry capabilities, Veltris has acquired BPK Technologies. This acquisition enhances our domain expertise, broadens our go-to-market strategy, and positions us to deliver even greater value to enterprise and mid-market clients in healthcare and beyond. JOB SUMMARY : Serve as a Software Development Engineer Lead in the iOS Team. Advocate for quality on the scrum team, assisting with planning, design, and verification of user stories. Mentor team members, identifying and escalating defects, working with cross-functional product teams, and tracking issue resolutions. Ensure user stories meet acceptance criteria and have sufficient automation. Create and maintain a robust and maintainable regression test suite, introducing tools to improve testing practices. Confidently make technical decisions and assume responsibility. Key Requirements Skill in using coding standards and active participation in code reviews. Eagerness to learn new technologies quickly. Strong time management skills with a history of meeting commitments. Excellent verbal and written communication skills. You are an energetic individual with strong written and communication skills and a team-oriented mindset. You will design test specs and create test strategies for both new and existing application features. Responsibilities include creating and organizing test cases for automated and manual execution, monitoring automated suite results, increasing test coverage, and representing testing needs in software requirements and design reviews. Experience with test and development best practices, patterns, and processes. Familiarity with Android development, covering both functional and non-functional aspects. Technical Skills Swift, C, and Objective-C programming. Strong programming and analytical skills. Threading, processes, TDD, BDD, Agile methodologies. Proficiency with COCOA, Application Lifecycle, XCode. Experience in technical leadership. Ability to create reports for stakeholders. Understanding of software development best practices. Attention to detail and product quality. Research technical advancements to improve testing for new or existing products. Job Requirements Qualifications: BE/BTech/MCA from a reputed institution Total Experience: 4 to 5 years in the industry Functional Skill Sets: iOS Development Disclaimer : The information provided herein is for general informational purposes only and reflects the current strategic direction and service offerings of Veltris. While we strive for accuracy, Veltris makes no representations or warranties regarding the completeness, reliability, or suitability of the information for any specific purpose. Any statements related to business growth, acquisitions, or future plans, including the acquisition of BPK Technologies, are subject to change without notice and do not constitute a binding commitment. Veltris reserves the right to modify its strategies, services, or business relationships at its sole discretion. For the most up-to-date and detailed information, please contact Veltris directly.

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Andhra Pradesh, India

On-site

At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. In SAP technology at PwC, you will specialise in utilising and managing SAP software and solutions within an organisation. You will be responsible for tasks such as installation, configuration, administration, development, and support of SAP products and technologies. Responsibilities As a Senior Associate, you’ll work as part of a team of problem solvers with extensive consulting and industry experience, helping our clients solve their complex business issues from strategy to execution. Specific responsibilities include but are not limited to: Additional Job Description Job Description: SAP ABAP on HANA with either OData/HANA/CPI/UI5-Fiori Roles/Responsibilities Understand client requirements, provide solutions, functional specifications and implement technical components accordingly. Ability to create Technical Design Documents (TDD) and Unit Test documents for the technical solutions being implemented. Excellent Communication, analytical and Interpersonal skills as a Consultant and play key role in implementations from Blueprint to Go-Live Should have good hands-on experience on ABAP on HANA 7.4 and above. Also, should be able to develop CDS/OData In addition to the above the candidate should have been involved in the following during the life cycle of SAP implementation: Unit Testing, Integration Testing User Support activities Exposure to ASAP and other structured implementation methodologies Regularly interact with the onsite team/client Provide status updates in daily/weekly conference calls Maintain cordial relationship with onsite team/client Required Experience 5 to 8 years of hands on experience in ABAP development 2 years in Odata development using SAP Gateway Strong Knowledge in Forms (SAP Scripts / Smart Forms/Adobe Forms), Reports (ALV / Classical), Interfaces (ALE/IDOC, BAPI), Conversions (LTMC), Enhancements (User Exits, BADI, Enhancement Spots), Object Oriented ABAP, Workflows (Development, Configuration) Odata ( SAP ODATA Framework, Eclipse IDE and SAP Web IDE, OData service creation and Implementation ) Good experience in building OData services using NetWeaver Gateway and ABAP. Should have done at least 2 SAP Implementation / Rollout projects Familiarity on the basic business processes with any of the following Functional Areas: SAP Financials (FI/CO/PS) SAP Logistics (SD/MM/ PP/PM) SAP HR Should have at least 1 year working experience in either 1 of the below skills: SAP BODS SAP HANA SAP CPI SAP UI5/Fiori Cpi Details of above combination skills Strong hands on experience in CPI development Should have at least 4 years hands on experience in using CPI to design and build A2A, B2B integrations Should be proficient in developing mapping, Groovy Scripts and proficient on XML Technologies UI5/Fiori Strong SAP UI5 Developer with real time working experience of 3+ years having worked in Minimum of 3 end to end SAP UI5 Implementations SAP UI5 development experience in developing / enhancing SAPUI5 and SAP Fiori Apps Understand web development framework which includes HTML5, CSS, Javascript and JQuery Experience in developing SAPUI5 solutions using Eclipse and SAP WebIDE Additional Job Description Nice To Have Good Experience in SAP UI5/Fiori App development, implementation and configuration Good Experience in SAP HANA - CDS Views Good Experience in using SAP BOPF Framework Education: BTech/BE, MCA/MBA or equivalent

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Backend Node.JS Location : Bangalore (Hybrid) Responsibilities Contribute to key initiatives supporting the developer workflow from PR to release. Innovate and deliver technical solutions. Collaborate with partner engineering teams for inputs, support, and guidance. Monitor, review, and coach developer performance; conduct regular performance appraisals and provide disciplinary actions. Document technical solutions and articulate them to both business and technical audiences. Present, communicate, and advocate engineering perspectives. Participate in Agile ceremonies and show ownership of work throughout the sprint process Skills Backend Node.js (with 3+ years of experience) GraphQL (with 2+ years of experience) AWS (Lambda/S3/ECS/RDS) / Infrastructure as code Redis PostgreSQL Unit, Functional Testing & TDD Typescript Fluent in English Bonus Skills Terraform Kafka CI/CD DynamoDB React.js Elixir RUST Technical Environment Tech Stack : TypeScript, Node, GraphQL, PostgreSQL, AWS services Development Practices : TDD, pair programming, code reviews, continuous integration and delivery (CI/CD) Deployment : Automated using Terraform/Github Actions on AWS Technologies Used : API portals (API Gateway, CloudFront, WAF), serverless technologies (Lambda), storage and database systems (Aurora, S3), messaging systems (SNS, SQS), Kafka Agile Practices : Dailies, story detailing, planning, retrospectives (ref:hirist.tech)

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Job Description Highly experienced QA Automation Engineer with over 8 years of experience in designing, developing, and maintaining robust automation frameworks using Selenium WebDriver with C#. Proven expertise in end-to-end testing, CI/CD integration, and agile methodologies. Focused on delivering high-quality software through efficient, scalable, and maintainable automation Responsibilities : Design and implement scalable, maintainable, and reusable test automation frameworks using Selenium and C#. Develop, maintain, and execute automated test scripts for web applications, APIs, and backend systems. Collaborate closely with developers, product owners, and manual testers to ensure comprehensive test coverage. Lead test automation initiatives and mentor junior QA team members. Perform integration testing across multiple systems and environments. Participate in Agile ceremonies : sprint planning, stand-ups, retrospectives. Log, track, and manage defects using Jira or similar tools. Integrate automated tests into CI/CD pipelines for continuous testing. Contribute to test plans, test cases, and overall quality Skills : Automation Testing (Selenium WebDriver, NUnit, MSTest, SpecFlow) C# Programming Language BDD / TDD Methodologies CI/CD : Jenkins, Azure DevOps, GitHub Actions Test Management : Jira, Zephyr, TestRail Agile/Scrum (ref:hirist.tech)

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Join our digital revolution in NatWest Digital X In everything we do, we work to one aim. To make digital experiences which are effortless and secure. So we organise ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, we protect our customers, and we operate smarter. Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive. This role is based in India and as such all normal working days must be carried out in India. Job Description Join us as a Software Engineer This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It’s a chance to hone your existing technical skills and advance your career We're offering this role at associate vice president level What you'll do In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions. You’ll be working within a feature team and using your extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform. You’ll also be: Producing complex and critical software rapidly and of high quality which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working code Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need You’ll need a background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. You’ll also need: Eight years of Full-stack development experience with Java ( 17 and above with experience in microservices/API development using Spring Boot ), HTML, CSS, JavaScript, ReactJS and containerization using Docker Knowledge of Front-end UI design patterns & architecture is desirable. Good to have knowledge of Node.js Skilled in GitLab CI/CD pipelines, containerization, and Agile/DevOps practices using tools like JIRA, Confluence, and Git Strong background in TDD/BDD frameworks, development/testing tools, bug tracking systems, and ensuring high code quality Proficient in Oracle and Postgres, with knowledge of NoSQL databases and experience in event-driven architectures using Kafka or MQ Experience of working with development and testing tools, bug tracking tools and wikis Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance

Posted 2 weeks ago

Apply

3.0 - 6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging Serve as advisor or coach to new or lower level analysts Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 3-6 years of relevant experience in the Financial Service industry Create/develop/utilize application monitoring solutions to enhance application availability and performance in production. Conduct root-cause analysis as and when needed and propose a corrective action plan. Strong exposure to Java (Java 17 good to have), Spring Framework, Spring Boot, Kafka, Solace, MQ, Micro-Service , Oracle, Mongo, Openshift, REST, Maven, Git, Cloud 12 factors, JUnit, TDD, Agile,Strong knowledge on CI CD pipeline and exposure to system design with resiliency backed by observability . Having GEN AI tools knowledge is plus Intermediate level experience in Applications Development role Consistently demonstrates clear and concise written and verbal communication Demonstrated problem-solving and decision-making skills Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

0 Lacs

Karnataka, India

On-site

Who You’ll Work With You will report to the Engineering Manager at Geographies & Marketplace Experiences - India Technology Center, who will support your growth and career development. Working within a collaborative team of backend engineers, you will contribute directly to building powerful, high-performance backend systems that support Nike’s digital and in-store platforms. You’ll work closely with a Lead Engineer for technical guidance and design insights while also sharing your skills and expertise to help shape the team’s long-term strategy. Who We Are Looking For As a Software Engineer II – Backend, you will be part of a dynamic team focused on building robust backend solutions. You’ll be responsible for designing and developing high-performance backend systems that power Nike’s consumer applications. The ideal candidate has a solid background in backend development, with expertise in building scalable, efficient systems in a cloud environment. You are passionate about writing quality code and collaborating with cross-functional teams to build powerful backend solutions that support seamless consumer experiences. Key Qualifications 3-6 years of experience in backend software development. Proficiency in backend technologies such as Java, Python, or similar. Experience in designing and implementing microservices and building RESTful APIs and/or GraphQL services. Familiarity with cloud platforms such as AWS, Azure, or GCP. Expertise in both relational and NoSQL databases (e.g., MySQL, MongoDB, DynamoDB). Understanding of Test-Driven Development (TDD) and experience with testing tools like JUnit, Jest, or Mocha. Experience in building and managing CI/CD pipelines and version control with Git. Familiarity with agile methodologies and collaborative development practices. Strong problem-solving abilities and a passion for delivering high-quality backend solutions. Bachelor’s degree in computer science, Information Systems, or a related field, or equivalent practical experience. The Following Would Be Nice-to-have Experience in eCommerce, logistics, or supply chain applications Experience with serverless architecture (e.g., AWS Lambda, Google Cloud Functions) for developing cost-effective, scalable solutions. Exposure to observability tools like Splunk, SignalFx, or New Relic What You’ll Work On As a Software Engineer II in the GaME organization, you’ll help deliver exceptional backend solutions that power Nike’s global consumer experiences. Your contributions will ensure the scalability, performance, and reliability of systems across digital and in-store platforms. In This Role You will design and develop backend services that power scalable, high-performance applications. You will work on building and optimizing microservices and APIs to ensure the stability and scalability of our backend systems. You will collaborate closely with cross-functional teams to define and implement features that enhance backend capabilities and improve performance. You will participate in peer code reviews, sharing and receiving constructive feedback to maintain high-quality backend code standards. You will continuously explore and implement new backend technologies and best practices to improve team processes and platform capabilities. You will support and contribute to the team's agile practices, driving continuous improvement in backend solutions.

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Apply Now Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: Agoda’s front-end teams focus on various product aspects including accommodations, flights, and payments. We build localized, optimized user experiences globally across mobile websites, native apps, and desktop sites, fostering innovation and constant improvement through data-driven practices. The Opportunity : As a Staff Software Engineer (Front End) at Agoda, you will be a crucial player in our product development team, responsible for building, designing, and optimizing user interfaces. This role involves engaging users with visually appealing and highly functional web applications. You will work closely with cross-functional teams to ensure seamless application functionality and deliver high-quality products. In this role, you’ll get to: Drive collaboration with cross-functional teams such as Product, Product Design, and Engineering to construct and deliver high-quality products on the web. Led by example by demonstrating how to write quality code that meets the requirements and is in accordance with our architectural and front-end coding standards and patterns. Contribute to building a culture that optimizes applications using best practices for performance. Propose upgrades and updates necessary for keeping up with modern security and development best practices. Contribute to our shared component libraries and build modular and reusable components and libraries. Build efficient, reusable web components and architect reliable, performant, and scalable solutions. Identify areas of improvement and drive web best practices. Provide mentorship for more junior team members and share knowledge with the broader team. What you’ll Need to Succeed: At least 8 years of experience of extensive background in front-end development, working with client-side frameworks on large-scale applications (React is highly preferred). Strong core front-end skill set in JavaScript and the TypeScript ecosystem. Strong architecture skills and drive decision-making in the team. Experience working with component libraries. Strong product sense and a passion for client-side performance optimization. Demonstrated ability to drive changes and impact across various teams. Love collaborating via code reviews and architecture discussions and is motivated to improve their teammates’ productivity. It’s great if you have: Led teams and projects to solve significant, complex problems. Experience working on an app or internet company that is at scale. Experience working in a data-driven company, as well as experience analyzing and working with big data. Experience with modern JavaScript/TypeScript libraries and tooling (e.g., VueJS, AngularJS). Proficiency in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD. This position is based in Gurgaon, India. #gurgaon Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Employee Platforms Organization, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required Qualifications, Capabilities, And Skills Formal training or certification on UI concepts and 3+ years applied experience Working experience as a professional UI developer with Bachelor’s degree in computer science or information technology Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in Javascript, TypeScript, HTML, CSS, Responsiveness and Accessibility. Strong understanding of front-end coding and development technologies Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle coupled with solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Expert knowledge in ReactJs, Redux, React hooks. Proficiency using GIT for source control Practice of Clean code principles, TDD and React Testing Library, Playwright end-to-end testing. Preferred Qualifications, Capabilities, And Skills Familiarity with Full stack development with ReactJs and EXDS/Any Design System components Familiarity with working in event driven environments, messaging platforms, modern front-end technologies Good understanding of Typescript, cross-browser compatibility issues and their solutions, exposure to cloud technologies Experience working with Databases and ability to write sql queries. About Us JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You’ll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

Posted 2 weeks ago

Apply

2.0 - 7.0 years

3 - 8 Lacs

Noida, Pune

Work from Office

APPLY VIA THIS LINK ONLY - https://app.intalent.ai/biz2credit/recruitment/candidate/new/345 Role: QA Engineer Automation Skills Programming & Scripting Languages: Proficient in Python, Java, JavaScript, or C#. Automated Testing Tools: Hands-on experience with Selenium, Appium, Cypress, TestNG, JUnit, PyTest, Postman, and JMeter. CI/CD Tools: Experience with Jenkins and GitLab CI for automated pipeline execution. Version Control Systems: Skilled in Git and SVN. Containerization & Virtualization: Familiarity with Docker and Kubernetes. API Testing Tools: Proficient in Postman and RestAssured. Performance Testing: Experience with tools like JMeter and LoadRunner. Test Management & Bug Tracking: Proficiency in JIRA, TestRail, or similar tools. Database & SQL: Strong understanding of database management and SQL queries. Cloud Platforms: Exposure to AWS, Azure, or Google Cloud. Automation Frameworks Proven experience in designing and developing automation frameworks from scratchpreferably Hybrid Frameworksfor enhanced reusability, scalability, and maintainability. Hands-on expertise in BDD using Cucumber for web-based applications. API automation using RestAssured Framework. CI/CD integration using Jenkins for seamless script execution. Testing Methodologies Deep understanding of Agile/Scrum methodologies. Active participation in sprint planning, estimation, daily standups, and close collaboration with cross-functional teams including Product Owners, Scrum Masters, and Development Leads. Exposure to AI-powered testing tools such as pCloudy, TestigOR, LambdaTest, GenAI, Playwright MCP, Cursor, or equivalent cutting-edge platforms. Test Case & Defect Management Proficient in tools like JIRA, Rally, and ALM for user story tracking and test case creation. Experience in defect triaging and classification by severity and priority. Preference for candidates using test management tools over manual documentation like Excel or Word. Communication & Collaboration Strong verbal and written communication skills with a professional attitude and tone. Ability to build effective relationships with stakeholders, product owners, and global teams. Open to feedback, collaborative in approach, and proactive in communication. Domain Knowledge Preference for candidates with FinTech, banking, or insurance domain experience. Familiarity with real-world use cases including customer onboarding, digital banking, payment gateways, and P2P lending platforms. Extensive experience in functional, regression, and integration testing across enterprise applications. Essential Requirements Prior experience in software testing roles. Proven track record in both Agile and Waterfall environments. Strong foundation in API testing and automation. Capable of deriving test cases from user stories and functional specifications. Hands-on experience in Selenium automation and framework creation. Demonstrated ability to push back when needed to uphold quality standards. Experience working with distributed (onshore/offshore) teams. Passion for continuous learning and staying updated with the latest in testing trends and technologies. Desirable Attributes Understanding of TDD and BDD methodologies. Enthusiastic about learning and experimenting with modern testing practices. Willingness to step outside of comfort zones and take ownership. Experience with enterprise-scale web applications. Preferably from a product-based company background. Academic consistency with a minimum of 60% throughout education. Self-driven with a strong desire for growth and excellence.

Posted 2 weeks ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Pune

Work from Office

We re looking for a Senior Software Engineer to join Procore s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We re a customer-centric group that encompasses engineering, product, product design and data, security and business systems. As a Senior Software Engineer at Procore, you re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. This role is located at our Pune, India office. We re looking for someone to join our team immediately. What you ll do: Collaborate with Engineering, Product, and UX to design and build solutions that satisfy users needs and solve critical business problems Collaborate across engineering teams on large-scale initiatives Conduct code reviews and provide constructive feedback to peers for maintaining code quality and consistency. Communicate complex problems and solutions to technical and non-technical stakeholders Work within our Rails backend to enhance performance, flexibility, scalability, and security Work with TypeScript and React to create consistent and intuitive user experiences on the frontend What were looking for: 4+ years experience in software engineering fundamentals. Experience developing in Ruby on Rails is required Experience designing and building software in a service-oriented architecture Experience maintaining and developing APIs through REST Experience with frontend development using React JS Strong experience documenting and bringing team clarity to complex solutions Experience with modern web development across the entire spectrum of development, testing, staging, deploying, and monitoring Experience with unit testing & Test Driven Development (TDD) A curious mind that is driven to innovate and solve customer problems

Posted 2 weeks ago

Apply

2.0 - 4.0 years

8 - 12 Lacs

Bengaluru

Work from Office

About the role Currencycloud was acquired by Visa in December 2021. Our Senior Java Engineers are responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end users, and is available to our clients 24x7. But we re not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. Our stack runs on AWS as a set of distributed applications using Kubernetes and a microservice-led architecture. We are also utilising Kafka for our streaming and PACT for Contract testing. What youll get to do As a Senior Java Engineer you ll play a key role within your cross functional team, taking responsibility for your services and the technology within them. These roles fit in to squads who are building out brand new parts to our payments platform, focusing on high availability, cloud native, microservice concepts Youll get to work as the Senior Engineer in your squad, leading on discussions around technical direction and systems design, as well as mentoring more junior members of the team Youll get Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech Stack includes Object-oriented programming forms the bulk of our codebase, currently in Java, versions 11+, and ideally Springboot framework Highly-scalable, highly-available, cloud-native applications on AWS are key to our next phase of growth, are written to 12-factor principles and fit into our microservices architecture Cloud-related tools, services, and distributed system observability to support these applications, such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM, to name but a few API specifications, conforming to the OpenAPI (Swagger) standard, provide a clean boundary both externally between our customers and our product, and internally between our microservices SQL, and large SQL databases, provide the persistence layer for our applications. You ll be working with (and know the limitations of using) such large datastores Infrastructure automation is primarily owned by the infrastructure team, but you will be a consumer of their work, familiarity with AWS, Terraform and Docker is beneficial Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance, ensuring that the code that we write forms products that are fit for use. We currently use a variety of frameworks including JUnit, RSpec and Cucumber Agile development, with teams broadly aligned with the Spotify - Squads and Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams Continuous Integration and Continuous Delivery pipelines allow us to automate-all-the-things, providing repeatable builds and consistent deployments GitHub, and the GitHub PR review process, forms a core part of our developer workflow, and peer reviews help share knowledge and improve quality Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you ll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development Basic Qualification -5+ years of relevant work experience with a Bachelor s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of rel

Posted 2 weeks ago

Apply

15.0 - 20.0 years

13 - 18 Lacs

Pune

Work from Office

What You'll Do As a Principal Engineer, you will apply your vision and drive to create some market leading technology. We have a phenomenal team working in an open, collaborative environment that makes taxes and compliance less taxing to deal with. It will be up to you to convert product vision and requirements into the finished product. Avalara is a global company with dev teams across multiple locations in the world. Despite our size, we maintain a startup culture focused on building great software and having the maximum impact on the world that we can have and having fun while doing it. You will report to Sr. Director of Engineering. What Your Responsibilities Will Be Automation vs People Power: Computers are great for process automation but there is a limit to what it can do, and you know where that limit is. You will solve the unique challenges that occur at the intersection of software and people-driven tasks and apply these solutions to the novel business automation that Avalara aims to create. Industry Leadership: Avalara is the market leader, and we intend on staying that way. That means we cannot be complacent. We encourage everyone to make bold moves and keep testing their limits. You will improve and produce ideas to make things better. Collaborate with teams to align integration efforts with product and team goals. Lead, mentor, and inspire multiple teams, providing guidance on best practices, architecture, and development methodologies. Foster a culture of innovation, collaboration, and accountability within the engineering teams. Ensure seamless data flow and real-time synchronization between systems, minimizing latency and ensuring data integrity for an ever-growing client-base and increasing data volumes. Guide the design of high-quality, scalable, and maintainable integration solutions. Oversee the full software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and post-release support. Build POCs to demonstrate the technical solution feasibility. Focus on security aspects, observability, scalability, and telemetry. Perform code reviews and ensure coding standards are followed. Implement Agile/scrum processes. What You'll Need to be Successful Bachelor/master's degree in computer science or equivalent 15+ years of full stack experience in software design. Experience with Object-oriented programming languages Experience with APIs, data models, and authentication mechanisms.. Good experience with RESTful APIs, JSON, XML, and other data interchange formats. Familiarity with authentication protocols like OAuth and token-based authentication. Experience working in an Agile team with hands on with TDD, BDD Navigate complex technical challenges. Experience working on AWS Cloud and DevOps (Terraform, Docker, ECS) would be beneficial. Experience building scalable, resilient, and observable distributed systems Experience delivering high-quality software projects. Proficiency in CI/CD tools (Jenkins, GitLab, etc.)

Posted 2 weeks ago

Apply

2.0 - 5.0 years

10 - 15 Lacs

Noida

Work from Office

With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And were only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that youre more than your work. Thats why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If youre passionate about our purpose "” people "”then we cant wait to support whatever gives you purpose. Were united by purpose, inspired by you. Full Stack Developer comfortable with UI Technologies such as Angular & NodeJS and Back End Development using Java & Spring Framework. Solves standard problems by analyzing possible solutions using experience, judgement, and precedents Builds knowledge of the company, processes, and customers; Understands business concepts and how own role supports team objectives Developing software products using modeling techniques and software design patterns. Participate in code and design reviews to ensure quality and conformance to product standards. Graduate/ Post Graduate in Computer Science with at least 60% throughout academics 2 - 5yrs' IT experience More than 2yrs of relevant experience Strong hands-on experience - NodeJS, AngularJS ,JAVA ,Spring Framework Exp. in Object-oriented analysis, design and programming, database modeling, etc. Expertise in Rest API Development using frameworks Hands-on experience on cloud platform such as Google or AWS Comfortable with CI/CD build tools Good experience with Unit Testing processes and tools (JUnit) & Mocking frameworks Hands-on experience with Design Patterns Exposure to database techniques/tools such as data modeling, Oracle, SQL, etc One or more ORM frameworks such as Hibernate Conversant with platforms, tools and frameworks used in application development Exposure to Agile/SCRUM methodology and TDD (Test Driven Development) Excellent Debugging / Troubleshooting skills Good Communication Skills. Where were going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet its our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKGCareers@ukg.com

Posted 2 weeks ago

Apply

10.0 - 15.0 years

25 - 30 Lacs

Bengaluru

Work from Office

About Client Hiring for One of the Most Prestigious Multinational Corporations! Job Description Job Title : Automation Lead Required skills and qualifications : JAVA SELENIUM TOSCA BDD CUCUMBER TDD Qualification : Any Graduate or Above Relevant Experience : 10 to 15 yrs Location : BANGALORE CTC Range : 25 to 30 LPA Notice period : ANY Mode of Interview : Virtual Mode of Work : HYBRID SANA F Staffing analyst - IT recruiter Black and White Business solutions PVT Ltd Bangalore, Karnataka, INDIA gayatri@blackwhite.in I www.blackwhite.in +91 8067432462

Posted 2 weeks ago

Apply

7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Summary Job Title: Technical Team Lead Location: TechM Blr ITC5 4 5Floor Years of Experience: 7 10 Years Job Summary: We are seeking a highly skilled Technical Team Lead with extensive experience in mobile application development, specifically in iOS. The ideal candidate will have a strong background in both technical leadership and hands on development, with a focus on delivering high quality mobile applications. This role requires a deep understanding of iOS development, particularly with Scene Kit for 3D applications, and the ability to mentor and guide a team of developers. Responsibilities: Lead and mentor a team of iOS developers, ensuring best practices in coding and design. Oversee the end to end development process of mobile applications, from concept to deployment. Collaborate with cross functional teams including design, product management, and QA to deliver high quality applications. Implement and maintain CI/CD pipelines for efficient build and deployment processes. Ensure adherence to coding standards and conduct code reviews to maintain code quality. Manage project timelines and deliverables, ensuring projects are completed on time and within scope. Stay updated with the latest industry trends and technologies to drive innovation within the team. Mandatory Skills: 5+ years of experience in iOS development with a strong focus on Swift and Objective C. Proven experience in 3D iOS development using Scene Kit. Strong understanding of iOS frameworks such as UIKit, SwiftUI, and Core Data. Experience with RESTful APIs and third party libraries. Hands on experience with UI Testing and Test Driven Development (TDD). Familiarity with Agile methodologies and project management tools. Excellent communication skills, both written and verbal. Preferred Skills: Experience with CI/CD tools such as Fastlane or Bitrise. Knowledge of analytics integration (e.g., Firebase, Amplitude). Experience with cross platform frameworks (e.g., React Native, Flutter). Understanding of application performance tuning and optimization. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 7 10 years of experience in software development, with at least 3 years in a leadership role. Proven track record of successful mobile application launches. If you are a passionate leader with a strong technical background in iOS development and a desire to drive innovation, we encourage you to apply for this exciting opportunity.

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Position Summary A rewarding career at AssaAbloy beckons you! We’re Looking for Senior Automation Engineer to join our Cloud and Mobile Teams Engineering Centre in Chennai, India. You will be responsible for the development of the test plans, the execution of the test cases and the overall quality of released software. We are a leading company in the trusted source for innovative products, solutions and services that help millions of customers around the globe create, manage, and use secure identities. Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Overview As part of these responsibilities, the person will be responsible for the development of the test plans, the execution of the test cases and the overall quality of released software. The incumbent will be required to manage several onshore and offshore QA teams throughout the organization. Required Skills Expert-level familiarity with test automation (Selenium, playwright) and test case management tools (i.e. Test Rails) Experience with Cloud platform, create pipelines and takes care of end - end deployment. Deployment experience and Microservices - Orchestration Kubernetes Knowledge about CI/CD, Template Working in an agile environment SaaS web and mobile app testing Proficient in AI with hands-on experience in leading AI tools and frameworks Experience with robotics and testing IoT devices Experience and passion for working with diverse Agile development techniques: Kanban, Time Box Sprints, TDD, Continuous Integration, Continuous Testing, Continuous Delivery, Automated Testing and delivering best in class high quality products Understanding of architectural principles involved in SaaS and multi-tenant platforms highly desirable Experience with SQL databases and networking protocols a plus. Experience and Responsibilities: Bachelor’s or higher degree in Computer Science or related fields 5 – 8 years as Software Quality Assurance Experience developing test plans and test cases Manage the development of the test plan and test cases across multiple products Manage overall testing timeline and priorities Hands-on test case development and execution Provide/present timely updates and reports to management Work closely with product and development teams to align on acceptance criteria Be part of a team that continuously improves on process Collaborate with engineering and product teams on SDLC and processes to enable highly quality releases on a routine basis Align on Agile cycles We are the ASSA ABLOY Group Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces – physical and virtual – safer, more secure, and easier to access. As an employer, we value results – not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.

Posted 2 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

About VOIS VO IS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value and enhancing quality and efficiency across 28 countries, and operating from 7 locations: Albania, Egypt, Hungary, India, Romania, Spain and the UK. Over 29,000 highly skilled individuals are dedicated to being Vodafone Group’s partner of choice for talent, technology, and transformation. We deliver the best services across IT, Business Intelligence Services, Customer Operations, Business Operations, HR, Finance, Supply Chain, HR Operations, and many more. Established in 2006, VO IS has evolved into a global, multi-functional organisation, a Centre of Excellence for Intelligent Solutions focused on adding value and delivering business outcomes for Vodafone. About VOIS India In 2009, VO IS started operating in India and now has established global delivery centres in Pune, Bangalore and Ahmedabad. With more than 14,500 employees, VO IS India supports global markets and group functions of Vodafone, and delivers best-in-class customer experience through multi-functional services in the areas of Information Technology, Networks, Business Intelligence and Analytics, Digital Business Solutions (Robotics & AI), Commercial Operations (Consumer & Business), Intelligent Operations, Finance Operations, Supply Chain Operations and HR Operations and more. Experience Job Role: A total of at least five to twelve years relevant experience of which at least three years needs to be as a Scrum Master or Product Owner with agile teams essential Experience leading teams using agile methodologies in large-scale teams Certified Agile coach, Certified Scrum Master (CSM), Professional Scrum Master (PSM), SAFe Certified Scrum Master or similar Experience working with agile methodologies, such as SAFe, Scrum, Kanban, XP, TDD, and BDD Certifications in traditional Project Management practices, e.g., Prince 2, PMP preferred JIRA/Confluence, MS Project, or equivalent experience preferred Responsibilities Support the Product Owner in ensuring right-sized story writing, aligning priorities, and planning sprint iterations Coach team members on Agile methods and technical practices (e.g., CI/CD, TDD, etc.) Track and manage risks and issues of the delivery team Track and report on current status of all team members and the delivery Facilitating key agile ceremonies, such as daily stand-ups, demos, and retrospectives Monitor and optimize agile processes and practices Promote continuous improvement through retrospectives and team learning Coordinate with other delivery teams, stakeholders, and partners to manage risks, interdependencies, and impediments to the team VOIS Equal Opportunity Employer Commitment VO IS is proud to be an Equal Employment Opportunity Employer. We celebrate differences and we welcome and value diverse people and insights. We believe that being authentically human and inclusive powers our employees’ growth and enables them to create a positive impact on themselves and society. We do not discriminate based on age, colour, gender (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, race, religion, sexual orientation, status as an individual with a disability, or other applicable legally protected characteristics. As a result of living and breathing our commitment, our employees have helped us get certified as a Great Place to Work in India for four years running. We have been also highlighted among the Top 10 Best Workplaces for Millennials, Equity, and Inclusion , Top 50 Best Workplaces for Women , Top 25 Best Workplaces in IT & IT-BPM and 10th Overall Best Workplaces in India by the Great Place to Work Institute in 2024. These achievements position us among a select group of trustworthy and high-performing companies which put their employees at the heart of everything they do. By joining us, you are part of our commitment. We look forward to welcoming you into our family which represents a variety of cultures, backgrounds, perspectives, and skills! Apply now, and we’ll be in touch!

Posted 2 weeks ago

Apply

9.0 years

0 Lacs

Vadodara, Gujarat, India

On-site

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Lead Software Engineer We are seeking a highly skilled and experienced Lead Mobile SDK engineer to drive the design and development of Test Automation suite of our mobile software development kits (SDKs) for iOS and Android platforms. In this role, you will lead a team of quality engineers, collaborate with cross-functional stakeholders, and ensure our SDKs are robust, scalable, and easy to integrate for third-party developers. What You’ll Do Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 9+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Develop UI automation suite for iOS and android applications Education Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Advantage if you have payments expertise and experience/proficiency with cloud technologies, micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-253242

Posted 2 weeks ago

Apply
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