the role will include: Delivering best-in-class Java platform code, developing software in an iterative cycle with a focus on architecture and design throughout the process. Creating robust, scalable applications, using industry-standard source code control within a small team. Developing and testing across multiple browsers, platforms … experience Experienced in delivering complex software solutions (any experience in HR software would be advantageous). Deep expertise in Java, OO designpatterns, multi-threading and asynchronous paradigms. Experience with Spring, Git, Postgres, MongoDB, and JavaScript. Comfortable designing APIs and working across cloud-native architectures. Experience writing More ❯
client working on a cutting-edge Missile Systems development project in the Defence domain. Responsibilities Collaborate with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++, C or … ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery. Take ownership … languages: C++, C or ADA. Experience using a high-level scripting language such as Python. Solid understanding of software development principles, object-oriented design, and design patterns. Familiarity with the software development lifecycle and agile methodologies in a Safety or Mission Critical development environment. Excellent problem More ❯
British or dual nationality as need to have basic Security Clearance My Client is looking for Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Security Clearance : British Citizen or a Dual UK national … Structural and Temporal Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions … architecture. Collaboration is critical within this role from working closely with other Architects, Technical Specialists and wider engineering key contacts, supporting the wider design activities and reviews. You will also have the opportunity to influence the Software Engineering Technology Strategy, Software Product Lines, new technologies, obsolescence, new methods More ❯
British or dual nationality as need to have basic Security Clearance My Client is looking for Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Security Clearance : British Citizen or a Dual UK national … Structural and Temporal Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions … architecture. Collaboration is critical within this role from working closely with other Architects, Technical Specialists and wider engineering key contacts, supporting the wider design activities and reviews. You will also have the opportunity to influence the Software Engineering Technology Strategy, Software Product Lines, new technologies, obsolescence, new methods More ❯