At a Glance
- Tasks: Design and develop innovative software architectures for Law Enforcement applications.
- Company: Join a leading firm solving complex problems in UK Government and Law Enforcement sectors.
- Benefits: Enjoy a competitive salary, bonus, car allowance, and hybrid working options.
- Why this job: Be part of a diverse team that values innovation and offers career growth opportunities.
- Qualifications: Experience in software development, architecture design, and familiarity with various technologies required.
- Other info: Opportunity to mentor junior engineers and work with cutting-edge cloud technologies.
The predicted salary is between 48000 - 72000 £ per year.
We are looking for an experienced Application 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
Contact Detail:
LinkedIn Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Application Architect
✨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. Being able to discuss your hands-on experience with these technologies during interviews will demonstrate your capability and readiness for the role.
✨Tip Number 2
Network with professionals in the UK Government and Law Enforcement sectors. Attend relevant meetups or webinars where you can connect with current employees or industry experts. This can provide valuable insights into the company culture and the specific challenges they face, which you can address in your discussions.
✨Tip Number 3
Prepare to showcase your problem-solving skills by thinking of examples from your past experiences where you designed innovative solutions under constraints. Be ready to discuss how you collaborated with tech leads and managed stakeholders effectively, as these are key aspects of the role.
✨Tip Number 4
Highlight any mentoring experience you have, especially if you've nurtured junior engineers. This aligns well with the company's emphasis on collaboration and growth within their engineering community, making you a more attractive candidate.
We think you need these skills to ace Application Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in application architecture, particularly in the context of government and law enforcement sectors. Emphasise 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 in autonomous teams. Mention specific examples of how you've successfully designed innovative solutions in previous roles.
Highlight Your Technical Skills: In your application, clearly outline your technical skills and experiences, especially those related to secure design, full-stack development, and agile methodologies. Use bullet points for clarity and impact.
Showcase Your Communication Skills: Since the role requires clear communication with stakeholders, include examples of how you've effectively communicated technical concepts to non-technical audiences. This could be through presentations, documentation, or team collaborations.
How to prepare for a job interview at LinkedIn
✨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
Since the role involves solving complex problems, come equipped with examples of challenges you've faced in previous roles. Explain your thought process and how you arrived at innovative solutions.
✨Communicate Clearly
Effective communication is key, especially when managing stakeholders. Practice articulating your ideas clearly and concisely, both verbally and in writing. Consider preparing a brief presentation on a past project to demonstrate this skill.
✨Emphasise Team Collaboration
This role requires working within empowered teams. Share experiences where you collaborated with others, particularly in agile environments. Highlight your ability to mentor junior engineers and contribute to a supportive team culture.