cyclomatic complexity, removing code duplication, and debugging software modules Establishes standards and demonstrate an expert understanding of user interface design patterns, object oriented design, refactoring, design patterns, test automation, continuousintegration/deployment, concurrency, modeling, versioning, memory management, security, services, networking, inter-process/thread communication, and message queues Supports the industry vendors in the design, development, documentation … analyses, including scientific analyses and interpretation of research results for C4ISR systems Minimum three (3) years of experience with software engineering that includes software planning, requirements analysis, design, development, integration, testing, debugging, and installing large scale software systems. This experience must also include how to estimate, measure and report quality and progress of the software development effort Desired Skills More ❯
Reading, Berkshire, England, United Kingdom Hybrid / WFH Options
Roc Search Limited
Proficiency with Azure Services, including Azure Functions, APIs, and cloud-native patterns. Hands-on experience with React JS or similar web technologies. Solid knowledge of Agile delivery frameworks and continuousintegration/deployment pipelines (Azure DevOps). Excellent communication skills and the ability to propose, design, and defend technical solutions to both technical and non-technical audiences. Eligible More ❯
the design and development of software products for a variety of backend software applications. • Participates in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of software products. • Applies computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application. • Works closely with cross functional … Proficiency in C#/.NET programming • Experience with RESTful API's • Experience in Agile software development process • Experience with Bitbucket, DOORs, Visual Studio, Confluence • Familiarity with databases • Experience with continuousintegration tools such as Jenkins An Ideal candidate will have • Bachelor's degree in computer science, Computer Engineering, Software Engineering, Information Systems, or a related discipline and minimum More ❯
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom
Sellick Partnership
skilled in designing and optimizing relational database systems, with experience in at least one major platform (MySQL, SQL Server, or Progress OpenEdge) A team leader who promotes agile methodologies, continuousintegration/delivery, and best practices through code reviews and mentorship Comfortable translating complex requirements into actionable technical solutions, collaborating with business users and other technical teams Passionate More ❯
within the team. Demonstrate problem solving abilities for complex problems and devise/design strategies to formulate solutions. Identify automation opportunities and automate all aspects of build, release, testing, continuousintegration and deployment. How do we support you:- Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the … must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Life at BAE Systems Digital Intelligence We are embracing More ❯
needs to determine the most effective solutions. Design and develop visually pleasing, content-rich, user-friendly interfaces and intuitive navigation. Immerse yourself in modern best practices, including code reviews, continuousintegration and deployment, and iterative development. Review, maintain, and improve user-facing code. The Necessities: You have 12 years of experience (degree(s) may reduce years req.). More ❯
Participate in all testing activities within the agile pipeline - estimation, prioritisation, planning and coordination. Provide input into platform architecture and implementation of automation tooling and frameworks to facilitate testing, continuousintegration, delivery, and deployment. Create and execute detailed, comprehensive, and well-structured test plans and test cases that will include both functional and non-functional tests. Support the More ❯
Java technologies is a plus (Maven, Spring, JPA, ) Expertise in using RESTful APIs. Proficiency with PNPM, Vite, Turbo (Monorepo) or other build tools. A good understanding of GIT and continuousintegration You have strong analytical skills, are detailed oriented, and you like to work in a structured and methodical way. You speak business-fluent English, knowledge of Dutch More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
twentysix
be working with greenfield development, devising and building next generation web applications and services and solving complex problems. You will utilise C# and .NET with modern devops processes and continuousintegration practices. Development is end to end and the tech exposure is full stack. This role will help the team to define the technical deliverables of new projects More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and LLM usage patterns. Tune prompts, pipelines, and infrastructure to ensure robust behaviour, low latency, and cost-efficient inference. Apply software engineering practices to AI codebases, ensuring maintainability, testing, continuousintegration and delivery. Collaborate with HW design, SW engineering, and verification teams to understand real-world problems and co-develop AI solutions. Experiment with new tools, models, and More ❯
to explain highly technical concepts clearly, helping clients get up to speed quickly with using a complex system Experience with standard development practises, such as source control (e.g. git), continuousintegration and unit testing Familiarity with networking, (equipping you with the ability to securely connect our system to an external partner) Ability to effectively and calmly debug issues More ❯
to explain highly technical concepts clearly, helping clients get up to speed quickly with using a complex system Experience with standard development practises, such as source control (e.g. git), continuousintegration and unit testing Familiarity with networking, (equipping you with the ability to securely connect our system to an external partner) Ability to effectively and calmly debug issues More ❯
to explain highly technical concepts clearly, helping clients get up to speed quickly with using a complex system Experience with standard development practises, such as source control (e.g. git), continuousintegration and unit testing Familiarity with networking, (equipping you with the ability to securely connect our system to an external partner) Ability to effectively and calmly debug issues More ❯
Software Design Practices (DPs) for mission-critical systems • Experience in the satellite software domain • Proficiency with the GitLab ecosystem • Experience with Agile software development and principles of DevSecOps/ContinuousIntegration (CI) • Experience at successfully working with a community of diverse software product owners & systems engineering to instantiate software processes into complex systems • Experience with U.S. Government contracts More ❯
well-designed, robust software in Python and its scientific packages (such as numpy, scipy, matplotlib, pandas). (S&I) Understanding of modern software development practices (e.g. testing, version control, continuousintegration, Agile, object-oriented design). (S&I) Experience of leading software projects through the full life cycle, from gathering requirements to deployment and maintenance. (S&I) Track More ❯
a team of software engineers in an Agile environment to meet critical milestones. • Ensure program mandated software standards and compliance criteria are met. • Understand and can develop in a continuousintegration tool chain environment meeting technical and compliance requirements. This position is a dual-hat position requiring the candidate to perform functional management activities as well as program More ❯
high-growth business An up to date understanding of modern Software Engineering Strong focus on Quality Assurance best practices across teams Worked in and have a good understanding of ContinuousIntegration and Deployments. You will have worked on complex systems, in a fast-paced environment. Excellent line management skills, including managing managers, that provide you with the ability More ❯
Braintree, Essex, United Kingdom Hybrid / WFH Options
Globalhrcommunity
. Competent in design/implementation for reliability, availability, scalability and performance. Competent in software engineering tools (e.g. Java build tools) and best practices (e.g. unit testing, test automation, continuousintegration, etc.). A constant desire to grow, learn, and explore new things We know the confidence gap and imposter syndrome can get in the way of meeting More ❯
or more deep learning development environments e.g., PyTorch, TensorFlow. Knowledge of Geospatial applications of Machine Learning. Familiarity with current software development best practices, e.g., source control, code review and continuousintegration/deployment. Managing a Linux-based system, using cloud computing resources or computer clusters. Experience in MATLAB to understand existing aspects of codebase. Experience using Docker for More ❯
and procedures. Experience of all aspects of Software Testing across the Software Development Lifecycle. Experience in managing teams and mentoring staff. Experience with automation testing and test tools and continuous integration. More ❯
collaborative and iterative programming environment. The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration. You'll Get Bonus Points For: Providing components or systems in a platform team to internal users. Experience with GraphQL APIs. Operating in complex multi-cloud environments. Understanding More ❯
advance the nation's space resiliency posture. Collaborates with other SMEs to develop technical plans and documentation, advise the customer on technical progress of the acquisition, and support the integration of ground processing systems with space systems. Supports Contracting Officer Technical Representative(s) and developers to refine requirements, designs, and testing capabilities to meet user needs. Supports demonstrations of … Familiarity with optical or radar Space Object Surveillance and Identification (SOSI). Familiarity with Agile development methodologies to include participation in scrums, development of solution epics/features, and continuousintegration/continuous deployment. Familiarity with Confluence and JIRA. More ❯
test plans that cover all aspects of the product life cycle. Additionally, you will work with Senior test Engineers and cross-product Test Delivery Leads to support the seamless integration and delivery of performance testing across the program, while identifying opportunities for process improvement and innovation. This is an exciting opportunity to contribute to a multidisciplinary team and play … criteria such as load, stress, endurance, and scalability are addressed for features and systems leverage and develop performance testing frameworks, scripts and tools to automate the testing process, ensuring continuous assessment of system performance and stability maintain performance test scripts, analyse results from tests, and identify bottlenecks, inefficiencies, and performance risks early in the development cycle collaborate closely with … testing types, including accessibility, and compatibility testing, using a variety of tools and methodologies to ensure software resilience, scalability, and compliance with standards demonstrate adaptability and teamwork, excelling in ContinuousIntegration/Continuous Delivery (CI/CD) environments by utilising industry-standard tools and practices. Actively promote shift-left testing, ensuring early detection of issues in the More ❯
Middlesbrough, North Yorkshire, North East, United Kingdom Hybrid / WFH Options
Reed Technology
not offering sponsorship for this role Are you a passionate and versatile Salesforce Engineer looking to make a real impact? Join a forward-thinking organisation where innovation, collaboration, and continuous learning are at the heart of everything we do. You'll play a key role in developing and maintaining a robust Salesforce ecosystem, integrating it with a bespoke platform … work-life balance. Key Responsibilities: Design, develop, and maintain Salesforce solutions using APEX, Flows, LWC, and more Support production systems through incident investigation and resolution Embrace automated testing and continuousintegration practices Collaborate on code reviews, retrospectives, and platform improvements Build and support custom components, batch jobs, and integrations What We're Looking For: Proven experience in Salesforce … e.g., Platform Developer I, Salesforce Administrator) Strong grasp of Clean Code, SOLID principles, and Salesforce best practices Experience across Salesforce clouds (Sales, Service, Experience) Passion for software development and continuous learning What's on Offer: Competitive salary and performance-based bonus Generous pension contributions and life assurance 25 days holiday plus bank holidays (with buy/sell options) Flexible More ❯
CD pipelines, and lead application and infrastructure security efforts within a complex and highly regulated environment. Key Responsibilities: Champion application security best practices across development teams. Embed security into continuousintegration and continuous deployment (CI/CD) pipelines, ensuring automated security testing and compliance. Collaborate with developers, engineers, and security teams to identify and remediate vulnerabilities early More ❯