At a Glance
- Tasks: Design and maintain secure software architectures for innovative defence projects.
- Company: Fast-growing tech business delivering secure digital solutions in regulated environments.
- Benefits: Hybrid working, 25 days holiday, private medical insurance, and professional development opportunities.
- Other info: Work with experienced leaders in a dynamic environment with ambitious growth plans.
- Why this job: Join a collaborative team and make a real impact on high-stakes projects.
- Qualifications: 5+ years in software architecture, strong coding skills in Go, Python, and Java.
The predicted salary is between 80000 - 90000 £ per year.
A fast-growing technology business delivering secure digital solutions into highly regulated environments is looking for a Software Architect to join its experienced team. This is a key role focused on shaping scalable, secure software solutions and helping development teams deliver high-quality products in a fast-moving environment.
Role Overview:
- Location: Farnborough/Hybrid (2-3 days per week on site)
- Package: £80,000- £90,000pa, annual bonus & benefits
- Industry: Defence & Critical Security
What You’ll Be Doing:
- Work closely with Solutions Architects, Project Managers and technical teams to understand project goals and requirements
- Design and maintain software architectures across both front-end and back-end systems
- Translate business and technical needs into scalable, secure and resilient software solutions
- Support the development lifecycle through architecture reviews, design sessions, code reviews and defect management
- Produce architecture documentation and technical artefacts in line with engineering and SDLC standards
- Help define user stories and acceptance criteria alongside delivery teams
- Collaborate with infrastructure, platform, testing and site reliability teams to ensure solutions are fit for purpose
- Present architecture decisions to stakeholders and gain buy-in throughout the project lifecycle
- Contribute to technology selection discussions, comparing tools, frameworks and languages where needed
Main Skills Needed:
- Candidates must be eligible or hold active Security Clearance due to the nature of projects.
- Strong background in software architecture with at least 5 years’ commercial experience.
- Solid understanding of software design principles, algorithms and data structures
- Experience using Go, Python and Java programming languages.
- Experience designing responsive front-end applications and scalable back-end services and microservices architecture.
- Knowledge of security best practices and secure-by-design principles
- Experience with architecture modelling tools such as PlantUML, C4 or similar
- Comfortable producing technical documentation using Markdown or similar tools
- Familiarity with Agile delivery environments and DevSecOps practices
- Strong communication skills with the ability to work across multidisciplinary teams
- Confident working in changing environments with evolving requirements
- Experience with Kubernetes would be beneficial
- Previous exposure to Defence or National Security environments would be advantageous
What’s in It for You:
- Hybrid working model with flexibility built around delivery
- 25 days holiday plus bank holidays
- Private medical insurance and life assurance
- Pension scheme and discretionary bonus
- Access to professional development and ongoing learning opportunities
- Cycle to Work scheme and employee discounts platform
- Opportunity to work alongside experienced technical leaders on meaningful, high-impact projects
- Join a collaborative, supportive environment with ambitious growth plans
Ready for something better? You know what to do.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions. You can opt out of this at any time simply by contacting one of our consultants.
Software Architect (Defence) in Lincoln employer: Addition
Contact Detail:
Addition Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Architect (Defence) in Lincoln
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. The more people you know, the better your chances of landing that Software Architect role.
✨Show Off Your Skills
Don’t just talk about your experience; showcase it! Create a portfolio or GitHub repository with your projects. This way, potential employers can see your coding chops and architectural designs in action.
✨Ace the Interview
Prepare for those interviews by brushing up on common software architecture questions and scenarios. Practice explaining your thought process clearly, as communication is key in multidisciplinary teams.
✨Apply Through Our Website
We’ve got some fantastic opportunities waiting for you! Make sure to apply through our website to get the best chance at joining our team. We’re excited to see what you bring to the table!
We think you need these skills to ace Software Architect (Defence) in Lincoln
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Architect role. Highlight your experience with software architecture, especially in defence or critical security environments. We want to see how your skills align with our needs!
Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your ability to design scalable and secure software solutions. We love seeing real-world applications of your skills, so don’t hold back!
Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language to describe your experience and skills. We appreciate a well-structured application that’s easy to read!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Addition
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Go, Python, and Java. Be ready to discuss how you've used these languages in past projects, especially in designing scalable back-end services and microservices architecture.
✨Understand the Defence Sector
Familiarise yourself with the specific challenges and requirements of the defence industry. Being able to speak about security best practices and secure-by-design principles will show that you’re not just a tech whiz but also understand the context in which you'll be working.
✨Prepare for Architecture Discussions
Think about how you would present architecture decisions to stakeholders. Prepare examples of past experiences where you’ve had to gain buy-in from different teams, as this is crucial for the role.
✨Show Your Collaborative Spirit
This role involves working closely with various teams, so be ready to share examples of how you've successfully collaborated in multidisciplinary environments. Highlight your communication skills and adaptability to changing requirements.