At a Glance
- Tasks: Lead software development projects and mentor junior developers in a creative environment.
- Company: Foster + Partners, a globally respected design practice.
- Benefits: Collaborative culture, opportunities for influence, and a focus on equity and inclusion.
- Why this job: Shape the future of internal platforms while working on impactful design projects.
- Qualifications: 3+ years in software development with strong skills in Angular, C#, and SQL.
- Other info: Join a dynamic team that values creativity and innovation.
The predicted salary is between 36000 - 60000 £ per year.
At Foster + Partners, we design some of the world’s most ambitious and influential buildings. Behind that work is a growing digital ecosystem that supports how we design, collaborate, and deliver globally. We’re now looking for a Senior Developer to join our Information Systems team and help shape the future of our internal platforms and applications.
The Role
Reporting to the Lead Developer and Head of Information Systems, you’ll play a key role in leading software development initiatives across the practice. You’ll work across the full development lifecycle — from shaping standards and architecture through to delivery, optimisation, and mentoring others. This is a hands-on role for someone who enjoys solving complex problems, writing high-quality code, and collaborating closely with designers, technologists, and stakeholders across the business.
What You’ll Be Doing
- Leading and delivering development projects across the full SDLC
- Writing clean, efficient, scalable, and maintainable code
- Reviewing code and championing best practice, performance, and quality
- Collaborating with cross-functional teams to deliver robust applications
- Mentoring junior and mid-level developers
- Improving and refactoring existing systems for performance and scalability
- Contributing to technical documentation, architecture, and API specifications
- Working within Agile/Scrum teams and CI/CD environments
- Supporting live systems, investigating issues, and contributing to post-incident reviews
- Participating in recruitment and continuous improvement initiatives
- Actively supporting Foster + Partners’ commitment to Equity, Diversity & Inclusion
What We’re Looking For
- 3+ years’ professional development experience
- Strong experience with Angular, C#, and SQL
- Experience building front-end applications integrated with back-end services (REST APIs, JSON, JWT, etc.)
- Cloud experience, ideally with Azure
- Solid understanding of Agile development practices
- Experience with CI/CD pipelines and Infrastructure as Code
- Strong collaboration and communication skills
- Ability to manage priorities, work under pressure, and handle sensitive information
- Sass or CSS pre-processors (e.g. LESS)
- Strong focus on accessibility, standards, and aesthetics
- Front-end testing frameworks (e.g. Protractor, Mocha)
- Back-end testing frameworks (e.g. NUnit, xUnit)
- Experience working in a creative or design-led environment
Why Join Us?
You’ll be part of a globally respected practice where technology plays a critical role in supporting world-class design. We offer a collaborative, inclusive environment, opportunities to influence how systems evolve, and the chance to work on meaningful tools used across an international organisation.
Senior Developer employer: Foster + Partners
Contact Detail:
Foster + Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Developer
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Foster + Partners on LinkedIn. A friendly chat can give us insider info and maybe even a referral, which can really boost our chances.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your best projects, especially those using Angular, C#, and SQL. This gives us a chance to demonstrate our coding prowess beyond just words.
✨Tip Number 3
Ace the interview by practising common technical questions and coding challenges. We can also brush up on Agile practices and CI/CD pipelines to impress the hiring team with our knowledge.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure our application gets seen by the right people. Plus, it shows we’re genuinely interested in joining the Foster + Partners family.
We think you need these skills to ace Senior Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Developer role. Highlight your experience with Angular, C#, and SQL, and don’t forget to mention any cloud experience you have, especially with Azure.
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Explain why you’re excited about working at Foster + Partners and how your background aligns with our commitment to innovation and collaboration.
Showcase Your Projects: Include links to your previous projects or GitHub repositories in your application. We love seeing real examples of your work, especially those that demonstrate your ability to write clean, efficient code and solve complex problems.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!
How to prepare for a job interview at Foster + Partners
✨Know Your Tech Stack
Make sure you’re well-versed in Angular, C#, and SQL. Brush up on your knowledge of REST APIs and cloud services like Azure. Being able to discuss your experience with these technologies confidently will show that you’re the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Highlight how you approached the issue, the solutions you implemented, and the impact it had on the project or team.
✨Emphasise Collaboration
Since this role involves working closely with designers and other developers, be ready to share experiences where you’ve successfully collaborated in a team setting. Talk about how you’ve mentored others and contributed to a positive team dynamic.
✨Understand Agile Practices
Familiarise yourself with Agile methodologies and be prepared to discuss how you’ve applied them in your past projects. Mention any experience with CI/CD pipelines and how they’ve improved your development process.