At a Glance
- Tasks: Design and develop secure, high-performance systems for critical national infrastructure.
- Company: Join a leading tech firm focused on innovative solutions in national security.
- Benefits: Competitive daily rate, fully remote work, and a 12-month contract.
- Other info: Collaborate with top professionals in a dynamic, mission-driven environment.
- Why this job: Make a real impact on national security while working with cutting-edge technologies.
- Qualifications: Active SC Clearance and strong experience in software architecture and backend engineering.
We’re supporting a major programme delivering secure, high-assurance systems within critical national infrastructure and are looking for an experienced SC Cleared Software Architect to join the team on a contract basis.
Key Responsibilities
- Design and develop low-latency, high-volume gateway systems supporting classified data transfer environments.
- Build and maintain Golang/Java/Rust microservices for secure cross-domain data import/export.
- Support containerised deployments across Kubernetes and OpenShift environments.
- Contribute to Infrastructure as Code delivery using Terraform and Ansible.
- Work closely with secure infrastructure and hardware teams on FPGA diode deployments and cryptographic key management.
- Deliver high-performance transport systems, including TFTP-based data transfer solutions.
Required Experience
- Active SC Clearance.
- Strong software architecture and backend engineering experience.
- Commercial experience with Golang and Java.
- Strong understanding of microservices architecture.
Software Architect in London employer: TechShack
As a leading employer in the field of secure software development, we offer a dynamic and inclusive work culture that prioritises innovation and collaboration. Our fully remote setup allows for flexibility while working on critical national infrastructure projects, providing employees with unique opportunities to contribute to high-assurance systems. We are committed to professional growth, offering continuous learning and development resources to help our team excel in their careers.
StudySmarter Expert Advice🤫
We think this is how you could land Software Architect in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with secure systems or have experience in software architecture. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Golang, Java, and microservices. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with containerised deployments and Infrastructure as Code. Practice common interview questions to boost your confidence!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, applying directly can sometimes give you an edge over other candidates. Let’s get you that contract!
We think you need these skills to ace Software Architect in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Golang, Java, and microservices architecture. We want to see how your skills align with the key responsibilities of the Software Architect role.
Showcase Relevant Projects:Include specific examples of projects where you've designed low-latency systems or worked with containerised deployments. This helps us understand your hands-on experience in critical environments.
Be Clear and Concise:When writing your application, keep it straightforward. Use bullet points for your achievements and avoid jargon unless it's relevant to the role. We appreciate clarity!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get you into our system quickly.
How to prepare for a job interview at TechShack
✨Know Your Tech Stack
Make sure you’re well-versed in Golang, Java, and Rust. Brush up on your microservices architecture knowledge and be ready to discuss how you've implemented these technologies in past projects. This will show that you not only understand the theory but also have practical experience.
✨Demonstrate Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think about specific scenarios where you’ve designed low-latency systems or worked with containerised deployments. Be ready to explain your thought process and how you approached these problems.
✨Showcase Your Collaboration Experience
Since this role involves working closely with secure infrastructure and hardware teams, highlight any past experiences where you collaborated with cross-functional teams. Discuss how you contributed to successful outcomes, especially in high-stakes environments.
✨Understand the Security Landscape
Given the nature of the role, it’s crucial to demonstrate your understanding of security protocols and practices, especially around SC clearance and cryptographic key management. Be prepared to discuss how you’ve ensured security in your previous projects.