At a Glance
- Tasks: Lead the transition from monolith systems to microservices, designing scalable solutions.
- Company: Join a dynamic tech company offering innovative SaaS software solutions.
- Benefits: Enjoy a competitive salary, 25 days holiday, health insurance, and a non-contributory pension.
- Why this job: Make a real impact in a collaborative Agile environment while advancing your career.
- Qualifications: Experience with microservices, C# .Net, SQL Server, AWS, and strong communication skills required.
- Other info: Hybrid work model with team meet-ups twice a quarter in Nottingham.
The predicted salary is between 43200 - 72000 £ per year.
Do you have experience of transitioning monolith systems to microservices? You could be progressing your career in an impactful role at a tech company that provides a range of SaaS software solutions.
As a Principal Software Architect you will collaborate with the Head of Architecture and a small centralised architecture team that design solutions company wide. Your initial project will be on transitioning the current monolith systems to microservices architecture to enable flexibility, re-use, scalability, performance, durability and availability; you will design and articulate the technical solutions, working closely with software engineers and team leads to manage team re-structuring to support the change and ensure that technical requirements are understood and carried out.
Location / WFH: There's a hybrid work from home policy, you'll need to meet up with the team for constructive meetings twice a quarter in the Nottingham office.
About you:
- You have experience of moving monolith systems to microservices architectures
- You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions
- You have strong software development skills with C# .Net, SQL Server and AWS
- You have advanced technical documentation skills
- You have excellent communication, presentation, leadership and collaboration skills - you’re comfortable working with advising software engineers and team leads in a collaborative Agile environment
What’s in it for you: As a Principal Software Architect you will earn a competitive package:
- Salary to £100k
- 25 days holiday
- Vitality Health Insurance
- 5% non-contributory pension
- Death in Service
Apply now to find out more about this Principal Software Architect (Microservices C# .Net SQL AWS) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Principal Software Architect employer: Client Server Ltd.
Contact Detail:
Client Server Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Architect
✨Tip Number 1
Familiarise yourself with the latest trends in microservices architecture. Being able to discuss current best practices and tools during your conversations will show that you're not only knowledgeable but also passionate about the field.
✨Tip Number 2
Network with professionals in the software architecture community, especially those who have experience transitioning from monoliths to microservices. Engaging in discussions or attending meetups can provide insights and connections that may help you stand out.
✨Tip Number 3
Prepare to articulate your past experiences with C# .Net and AWS in a way that highlights your problem-solving skills. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will demonstrate your capability in a practical context.
✨Tip Number 4
Showcase your leadership and collaboration skills by discussing any previous roles where you led a team or worked closely with others in an Agile environment. Highlighting these experiences will reassure us that you can effectively manage team restructuring and communication.
We think you need these skills to ace Principal Software Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with transitioning monolith systems to microservices. Include specific projects where you've implemented scalable .Net solutions and any relevant technologies like C#, SQL Server, and AWS.
Craft a Compelling Cover Letter: In your cover letter, emphasise your leadership and collaboration skills. Discuss how you can contribute to the architecture team and articulate your vision for transitioning systems effectively.
Showcase Technical Documentation Skills: Since advanced technical documentation skills are crucial for this role, consider including examples of documentation you've created in previous roles. This could be design documents, architecture diagrams, or project plans.
Prepare for Interviews: Be ready to discuss your experience in detail during interviews. Prepare to explain your approach to moving from monolith to microservices, and how you would manage team restructuring and ensure technical requirements are met.
How to prepare for a job interview at Client Server Ltd.
✨Showcase Your Transition Experience
Be prepared to discuss your experience in transitioning monolith systems to microservices. Highlight specific projects where you successfully implemented this change, focusing on the challenges faced and how you overcame them.
✨Demonstrate Technical Proficiency
Make sure to showcase your strong software development skills, particularly with C# .Net, SQL Server, and AWS. Be ready to answer technical questions and possibly solve problems on the spot to demonstrate your expertise.
✨Communicate Clearly and Effectively
Since excellent communication is key for this role, practice articulating your thoughts clearly. Prepare to explain complex technical concepts in a way that is understandable to both technical and non-technical stakeholders.
✨Prepare for Collaborative Scenarios
Expect questions about your experience working in Agile environments. Be ready to discuss how you have collaborated with software engineers and team leads, and how you approach team restructuring during significant architectural changes.