stand-ups, and retrospectives; work in a TDD and BDD environment. Code Quality & Standards: Write clean, maintainable, and secure code while adhering to coding standards and industry best practices. ContinuousIntegration: Support build, integration, and automated test processes using tools like Jenkins, Maven, and Git. Collaboration: Work closely with business analysts, product managers, QA engineers, and DevOps More ❯
selection and application of appropriate technology and patterns. Confidence developing full-stack solutions as a polyglot developer/engineer. DevOps and the techniques which enable it - including virtualisation, containerisation, continuousintegration, continuous deployment and infrastructure as code. Working with high-level stakeholders - both internally and externally. Working in agile environments using methodologies such as Scrum and Kanban. More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
DWP Digital
CD pipelines. Proven demonstrable experience of using Unix/Linux in a support and/or development environment including scripting languages. Demonstrable experience of working in a DevOps environment - ContinuousIntegration & Deployment, Delivery methods and techniques, including agile scrum experience. Experience of recruiting, supporting, guiding, and developing Engineers across multidisciplinary teams in an agile environment. DevOps With Purpose. More ❯
Our diverse offerings help organisations rethink product development, accelerate productivity, reduce time-to-market, and prepare for the future. At Akkodis, you’ll join a dynamic environment that values continuous learning and global collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology. About the Role We are seeking a self-motivated … willingness to learn and collaborate are essential for success in this position. Responsibilities Work closely with senior software engineers and scientists to design, develop and maintain software for the integration of instrumentation, monitoring and control systems. Collaborate with other team members using agile methodologies to ensure software is developed that meets high standards of quality in terms of functionality … of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuousintegration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing software that interacts with electronics or instrumentation, ideally in python or C/C++ More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
The Curve
devise effective implementation plans. Experience & Qualifications: Proficiency in two or more programming languages. Good understanding of database systems (SQL or NoSQL). Experience in software testing, including unit and integration tests. Experience in web development with modern frontend frameworks like React, Vue, or Angular. Strong debugging and troubleshooting skills. Understanding of data structures and design patterns. Comfortable working in … a command line environment. Familiarity with continuousintegration and deployment. Experience with cloud providers such as AWS, Azure, or Google Cloud. Containerization experience (Docker/Docker Compose). Experience with frameworks/languages such as PHP & Laravel, Ruby & Rails, C/C++, or mobile development. About You: Excellent collaboration skills with stakeholders and colleagues. Ability to develop robust More ❯
Requirements: Proven experience in a similar role with its primary focus being automated testing Full software development life cycle (SDLC) experience from successful projects using agile methodologies. Familiarity with continuousintegration/continuous deployment (CI/CD) processes and tools. Proficiency in at least one programming language, preferably TypeScript or Python Experience with test automation tools and More ❯