Endava
Jobs at Similar Companies
Similar Companies Hiring
Jobs at Endava
Search the 204 jobs at Endava
Recently posted jobs
The Data Engineer will develop, construct, and test data pipelines, collaborating with technical leads and source teams to improve data reliability and quality. They will help translate raw data into actionable insights and support data-driven decision-making.
As a Commercial People Partner, you'll engage with the leadership team to align business strategy with HR initiatives, optimize organizational design, support change management, and enhance employee engagement. You'll also oversee people processes, manage employee relations, ensure compliance with local legislation, and foster talent development within the commercial operations team.
As a Data Engineer, you will design, develop, and maintain scalable data pipelines, collaborate with data scientists to meet data requirements, optimize data storage and retrieval, and ensure compliance with data quality checks. You will also troubleshoot data-related issues and stay current on data engineering technologies.
The Agile Project Manager will oversee software delivery projects, ensuring proper resource utilization and adherence to Agile methodologies. Responsibilities include project planning, monitoring progress, educating team members, and communicating with stakeholders effectively. The manager will demonstrate leadership while mentoring staff and maintaining project standards.
As a Senior Data Engineer, you will ensure data availability and quality to support business analytics and decision-making. Responsibilities include designing data processing flows, developing data pipelines, maintaining data quality, and collaborating with data analysts and stakeholders for data solutions.
As a Senior Test Automation Engineer, you will create and maintain test strategies, develop automation testing frameworks, ensure software quality throughout the SDLC, and mentor less experienced engineers. You'll collaborate within cross-functional agile teams to prepare test reports and maintain high standards of product excellence.
As a Senior Test Automation Engineer, you will create and maintain test strategies and automation testing frameworks, ensuring software quality throughout the entire SDLC. You'll work in cross-functional teams, prepare test reports, and mentor junior engineers.
As a Senior Test Automation Engineer, you will create and maintain test strategies, develop and implement automation testing frameworks, and ensure software quality across functional and non-functional aspects within CI/CD pipelines while mentoring junior engineers.
Responsible for building and implementing automated tests to ensure software quality, functionality, and performance. Collaborates in cross-functional agile teams throughout the SDLC, creates and maintains testing frameworks, prepares reports, and mentors junior engineers.
As a Middle Automation Tester, you will ensure software quality by planning, executing tests, and tracking defects. You will analyze documentation, investigate reported defects, and implement test automation best practices while collaborating with QA and development teams to define test strategies.
The Middle Software Engineer (Front-End) will design and implement high-performance web solutions, collaborating with different teams to ensure quality and adherence to coding standards. The role includes mentoring junior developers and involves active participation in the software development lifecycle, specifically in front-end development using JavaScript, TypeScript, and frameworks like React and NextJS.
The Senior Python Developer will design, build, and release software products using Python and related frameworks. Responsibilities include developing features based on acceptance criteria, writing reusable and testable code, and participating in the application development lifecycle while collaborating with cross-functional teams.
As a Middle Back-End Engineer at Endava, you will develop high-performance solutions, engage with microservices, utilize Java and Spring, work with cloud platforms, and mentor junior developers. This role involves collaboration with cross-functional teams to deliver quality software adhering to best coding practices.
The Automation Tester will work with project teams to ensure software quality through systematic test planning and execution, focusing on the functionality, performance, and reliability of applications before deployment. Responsibilities include analyzing user stories, collaborating on test cases, executing tests, detecting defects, and supporting the Agile product lifecycle.
The Senior Cloud DevOps Engineer will develop and manage AWS and Azure infrastructures, facilitate migration of applications to the cloud, and implement automation and monitoring solutions while ensuring security compliance. The role requires hands-on experience with infrastructure-as-code, container orchestration, CI/CD tools, and strong problem-solving skills.
The Senior Java Developer will contribute to the design and implementation of software solutions, participating in all phases of the application development lifecycle while collaborating with project stakeholders and recommending best practices. Responsibilities include delivering high-quality software, engaging in DevOps practices, and sharing knowledge within tech communities.
The Senior Automation Tester will analyze user stories and collaborate on test case definitions. Responsibilities include executing various testing levels, managing client interactions, developing automation scripts, detecting and tracking software defects, and applying quality engineering principles throughout the Agile life cycle.
As a Senior DevOps Engineer, you will oversee software application lifecycles, manage AWS and Azure cloud environments, and streamline CI/CD processes. Your role includes architecting DevOps pipelines, optimizing the infrastructure, troubleshooting deployment issues, and collaborating with teams to ensure scalability and security.
The Senior Cloud DevOps Engineer will develop and manage automated services on AWS or Azure, aiding in application migration to the cloud while ensuring security and compliance. This role emphasizes automation, infrastructure-as-code, coding, monitoring solutions, and container orchestration using Kubernetes.
The Senior Developer will design, implement, and support complex application solutions while collaborating with project teams. Responsibilities include participating in all development lifecycle phases, promoting IT standards, reviewing team member work, and engaging with technical communities. The role requires strong programming knowledge and teamwork abilities.