the project software development process to ensure high quality and timely software deliverables. Apply object-oriented design techniques to enable code re-use and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that meet the high-level system … used for accurate code generation as required. Develop and maintain knowledge of best practice development processes, language standards and tools, e.g. TDD/BDD, ContinuousIntegration, DevSecOps, static and run-time analysis tools, C#/C++/Python/C standards and secure software development. Estimate time and … Experience of Rust Experience of Object-Oriented Design and Design Patterns Experience of software testing and design for test Experience of using version control, continuousintegration and automated test tools and frameworks Desirable: Experience in the Defence/Aerospace or safety regulated environment would be advantageous. Experience of more »
solutions for increased scalability. · Containerization: Possess knowledge of Docker and Kubernetes for containerized testing environments, contributing to a more scalable and efficient testing infrastructure. · ContinuousIntegration/Continuous Deployment (CI/CD): Architect and manage CI/CD pipelines, optimizing them for efficient test execution and contributing more »
Reading, England, United Kingdom Hybrid / WFH Options
CACTUS IT SOLUTIONS
solutions for increased scalability. • Containerization: Possess knowledge of Docker and Kubernetes for containerized testing environments, contributing to a more scalable and efficient testing infrastructure. • ContinuousIntegration/Continuous Deployment (CI/CD): Architect and manage CI/CD pipelines, optimizing them for efficient test execution and contributing more »
business and a technical point of view. This means having a full working knowledge of current and evolving technologies, software development, application architecture and integration experience, with good knowledge of open-source technologies, testing frameworks and deployment strategies. The Technical Architect will work within the R&D department and … best practices and programming techniques such as Unit Testing and Asynchronous Programming Patterns. · Administer the full lifecycle development tooling including Source Control, Bug Tracking, ContinuousIntegration, Build and Technical Documentation systems. Provide technical advice to the design, service and sales teams on performance, operation, usage, and diagnostics of … At least 8 years' experience in a similar role/position. In depth knowledge of the entire software development lifecycle and a commitment to continuous development of professional skills with current and evolving technological developments Required: 5-7 Years Cloud and Network based System Design, Specification, Implementation, Enterprise Messaging more »