At a Glance
- Tasks: Design and develop innovative software solutions for Law Enforcement customers.
- Company: Join a dynamic team solving complex problems in the UK Government sector.
- Benefits: Enjoy a competitive salary, bonus, car allowance, and hybrid working options.
- Why this job: Be part of an empowering culture that values innovation and personal growth.
- Qualifications: Experience in software architecture, full technical stack, and agile methodologies required.
- Other info: Opportunity to mentor junior engineers and work with cutting-edge technologies.
The predicted salary is between 48000 - 72000 £ per year.
SC Cleared Software Architect - £60-90,000 base plus bonus and car allowance depending on grade recruited at - London hybrid.
We are looking for an experienced Software Architect to join our client's team following continuous growth and success in the UK Government and Law Enforcement sectors based in London. Behind great solutions there are great people: their employees. They pride themselves on being able to solve some of their customers’ most complex problems. Their people are what differentiates them; they are ingenious, innovative and dedicated. They have a mix of generalists and specialists and recognise that this diversity contributes to their success.
As a key member of their engineering community, you’ll be working with their Law Enforcement Customers to build systems that support core mission capabilities. You’ll work as part of empowered, autonomous teams with regular contact with end-users to flexibly and efficiently design, develop, deploy and maintain applications and services.
Role Summary
You’ll be responsible for defining software architectures and designs, identifying new ways of solving problems and get to work in a range of different teams across their customer organisations. You will work in small teams and be given as much ownership and responsibility as you have the appetite for but part of a wider Engineering community to give you the support you need to grow in your career. They build a very broad range of capabilities for our customers, spanning multiple technologies, cloud, on premise etc. We therefore value Engineers who enjoy playing a role in the full delivery lifecycle and are flexible to learn and pick up new technologies and approaches. You’ll be playing a role in identifying the right technologies to use for the job.
You will have experience in many of the following:
- Designing innovative solutions that fit within business and technical constraints
- Familiarity with security concepts, including secure design and implementation
- Taking responsibility for the technical output of your team
- Collaborating with tech leads and other architects to join-up solutions
- Communicating clearly and concisely, both verbally and in written form
- Managing stakeholders, including customers and end users
- Championing quality assurance and best practices
- Practical software development experience in the full technical stack, e.g. React, Typescript, Javascript, Java, C#, messaging, Elastic, MongoDB and traditional RDBMS such as PostgreSQL.
- Following an agile development methodology
- Driving innovation within a team of engineers to find new solutions to difficult problems
It would be great if you also had experience in some of the following:
- Cloud technology training and certification, such as AWS or Azure
- Experience in full-stack technical design
- Mentoring junior engineers and nurturing their passion for engineering
Software Architect (London Area) employer: Damia Group
Contact Detail:
Damia Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Architect (London Area)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as React, Typescript, and cloud platforms like AWS or Azure. Having hands-on experience or relevant certifications can significantly boost your chances of standing out.
✨Tip Number 2
Network with professionals in the UK Government and Law Enforcement sectors. Attend industry events or join online forums to connect with current employees or others in similar roles. This can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Demonstrate your problem-solving skills by preparing examples of past projects where you designed innovative solutions under constraints. Be ready to discuss these during interviews to showcase your ability to think critically and creatively.
✨Tip Number 4
Showcase your collaborative spirit by highlighting experiences where you've worked in agile teams. Emphasise your ability to communicate effectively with both technical and non-technical stakeholders, as this is crucial for the role.
We think you need these skills to ace Software Architect (London Area)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software architecture and development. Focus on your familiarity with technologies mentioned in the job description, such as React, Java, and cloud technologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for solving complex problems and your ability to work collaboratively in teams. Mention specific examples of how you've successfully designed innovative solutions in previous roles.
Highlight Security Knowledge: Given the importance of security in this role, emphasise any experience you have with secure design and implementation. This will demonstrate your understanding of critical concepts that are essential for the position.
Showcase Communication Skills: Since clear communication is key in this role, provide examples in your application of how you've effectively communicated technical concepts to non-technical stakeholders or collaborated with diverse teams.
How to prepare for a job interview at Damia Group
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with various technologies mentioned in the job description, such as React, Java, and cloud services like AWS or Azure. Highlight specific projects where you successfully implemented these technologies.
✨Demonstrate Problem-Solving Skills
Expect to be asked about how you've tackled complex problems in the past. Prepare examples that showcase your innovative solutions and your ability to work within business and technical constraints.
✨Communicate Clearly
Since clear communication is key in this role, practice articulating your thoughts concisely. Be ready to explain your design decisions and how you collaborate with tech leads and stakeholders.
✨Emphasise Team Collaboration
This position values teamwork, so be sure to share experiences where you've worked effectively in small teams. Discuss how you’ve contributed to a collaborative environment and supported junior engineers.