Software Architect

Software Architect

Southampton Full-Time 43200 - 72000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design and implement architectural solutions while mentoring developers.
  • Company: Join a growing software client in Southampton, known for innovation.
  • Benefits: Permanent role with a competitive salary based on experience.
  • Why this job: Be part of a collaborative team culture focused on continuous improvement.
  • Qualifications: Strong C# and .Net experience required; knowledge of RESTful APIs is a plus.
  • Other info: Experience in retail or AWS is advantageous but not mandatory.

The predicted salary is between 43200 - 72000 £ per year.

Software Architect – Hybrid – Southampton / Portsmouth

We have an exciting opportunity for a Software Architect to join our client. You can come from an Architect background or be looking to step into this role.

Duties and Responsibilities

  1. Collaborating with other professionals to determine functional and non-functional requirements for new software or applications.
  2. Oversee the progress of the development team to ensure consistency with the system design.
  3. Using tools and methodologies to create representations for functions and user interface of desired product or solution.
  4. Translate software requirements into function Features and User Stories.
  5. Interact with sales, marketing, and customers to analyze problems, identify customer values to provide the best technical solutions.
  6. Create software design and interface definitions, assess existing design solutions and work with other development teams to recommend solutions for improvement.
  7. Continually research current and emerging technologies and propose changes where needed.
  8. Provide updates to stakeholders on schedule, feature, and product designs.
  9. Business focus to achieve the best solutions in the market.

Required Skills and Experience

  1. Understanding of fundamentals of design principles such as Microservices, SOLID for building a scalable application.
  2. Skill or experience with programming interfaces (API) for communication between products or services.
  3. Application development in cloud-based systems such as Azure or AWS.
  4. Excellent written/verbal communication skills able to translate complex technical problems into stakeholders\’ language.
  5. Resilient to dig enough into problems, to view changes as opportunities and possess good problem-solving skills.
  6. Able to think outside the box: find unexpected ways to solve problems or meet requirements.
  7. Focus on big picture goals and long-term commitment to them.

For further information, please don’t hesitate to apply.

#J-18808-Ljbffr

Software Architect employer: Endeavour Recruitment Solutions

At Endeavour Recruitment, we pride ourselves on being an exceptional employer, offering a dynamic work environment in Southampton that fosters innovation and collaboration. Our commitment to employee growth is evident through our mentoring programs and continuous improvement culture, ensuring that you not only excel in your role as a Software Architect but also advance your career. With competitive salaries and a focus on work-life balance, we provide a unique opportunity to contribute to meaningful projects while enjoying the vibrant community of Hampshire.
E

Contact Detail:

Endeavour Recruitment Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Architect

✨Tip Number 1

Make sure to showcase your experience with C# and the .Net Framework in your conversations. Highlight specific projects where you applied SOLID principles, as this will resonate well with the hiring team.

✨Tip Number 2

Prepare to discuss your approach to designing architectural solutions. Be ready to share examples of how you've led development efforts and mentored other developers, as leadership is a key aspect of this role.

✨Tip Number 3

Familiarize yourself with RESTful Web APIs and be prepared to discuss your experience with them. Having concrete examples of how you've implemented or improved API solutions can set you apart from other candidates.

✨Tip Number 4

If you have any experience with AWS, especially Lambda and serverless development, make sure to mention it. Even if it's not a requirement, it can be a valuable asset that shows your versatility and willingness to learn.

We think you need these skills to ace Software Architect

C# Programming
.NET Framework
.NET Core
SOLID Principles
Architectural Design
Documentation Skills
RESTful Web APIs
Dependency Injection
Inversion of Control (IoC)
Unit Testing
Source Control
Continuous Integration (CI) Tools
Team Leadership
Coaching and Mentoring
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and the .Net Framework, as well as your understanding of SOLID principles. Include specific examples of architectural solutions you've designed or implemented.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience in mentoring developers and promoting team culture, as these are key responsibilities of the position.

Showcase Documentation Skills: Since excellent documentation skills are required, consider including samples or descriptions of documentation you've created in previous roles. This could be written documents or diagrams that illustrate your architectural designs.

Highlight Relevant Experience: If you have experience in the retail or loyalty sector, make sure to mention it. Also, include any familiarity with AWS, serverless development, or CI tools like TeamCity, as these are desirable skills for the role.

How to prepare for a job interview at Endeavour Recruitment Solutions

✨Showcase Your Architectural Skills

Be prepared to discuss your experience in designing and implementing architectural solutions. Highlight specific projects where you applied SOLID principles and how they improved the overall system architecture.

✨Demonstrate Documentation Proficiency

Since excellent documentation skills are crucial, bring examples of your previous work. Discuss how you use both written and diagrammatic mediums to communicate complex ideas clearly to developers.

✨Prepare for Technical Questions

Expect questions about C#, .Net Framework, and RESTful Web APIs. Brush up on your knowledge of dependency injection, IoC, and unit testing, as these are key areas of focus for the role.

✨Emphasize Team Culture and Mentorship

Talk about your experience in coaching and mentoring developers. Share examples of how you've promoted a culture of continuous improvement and adherence to standards within your team.

Software Architect
Endeavour Recruitment Solutions
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>