Lead Developer C# and Go

Lead Developer C# and Go

Worcester Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Lead the technical design and delivery of a cutting-edge SaaS platform.
  • Company: Join a rapidly growing SaaS business focused on innovation and engineering excellence.
  • Benefits: Enjoy flexible working arrangements and opportunities for professional growth.
  • Why this job: Be at the forefront of technology, solving real-world challenges and mentoring others.
  • Qualifications: Strong skills in C# and Go, with experience in cloud systems and team leadership.
  • Other info: Opportunity to work on greenfield projects and influence the future of the platform.

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

Broster Buchanan are partnered with a quickly growing SaaS business who are looking to add a Lead C#/Go Developer to their IT team. This would suit someone with a broad set of technical skills, who is highly cross-functional, and eager to solve a wide range of engineering challenges. This role will lead the technical direction of the SaaS platform, having the ownership to decide where you and your team can best deliver value. This could be from modularising some of the monolithic architecture, spearheading greenfield projects or employing growth engineering strategies. The role offers flexible working with some time in the client's offices in Worcester.

Responsibilities:

  • Take ownership of the technical design, delivery, and documentation of the SaaS platform as we scale to support over 100,000 customers. This role has a mix of both hands-on development as well as lead/architecture work.
  • Raise the bar for technical standards, performance, reliability, and operational excellence.
  • Mentor and coach others to help them be the best they can be.
  • Care about agility as much as you care for scalability and availability. Continuous deployment keeps us focused on incremental releases.
  • Take responsibility for platform health and observability, using our own data to understand user behaviour and drive product development.

Requirements:

  • A strong foundation in software engineering principles and deep knowledge of a high-level programming language. C# and Go are used heavily across their products.
  • Experience working with distributed cloud systems, using containers and infrastructure as code. We run on Kubernetes in GCP.
  • Strong knowledge of database technologies (e.g. SQL Server, MongoDB).
  • Previous experience of being the primary technical leader in a team and collaborating with other teams and stakeholders.
  • A passion for promoting engineering excellence in those around you through coaching and guidance.
  • An understanding of different architectural and design patterns, and an appreciation of when to use them.
  • Experience shipping fast, reliable, real-time applications using modern development tools and practices.

Beneficial:

  • Understanding of GitOps and experience with tools such as Argo CD.
  • Previous experience in integrating new services and tools, such as Salesforce, Segment, HubSpot, Stripe is beneficial.
  • Experience with SQL and data warehousing/pipelining tools such as BigQuery, Airflow, etc.
  • Proven experience in navigating and transforming legacy codebases, as well as leading greenfield projects.
B

Contact Detail:

Broster Buchanan Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Developer C# and Go

✨Tip Number 1

Familiarise yourself with the latest trends in C# and Go development. Being well-versed in the latest frameworks and libraries can set you apart from other candidates. Consider contributing to open-source projects or building your own to showcase your skills.

✨Tip Number 2

Network with professionals in the SaaS industry, especially those who work with distributed cloud systems and Kubernetes. Attend meetups or webinars to connect with potential colleagues and learn about their experiences, which could give you valuable insights into the company culture.

✨Tip Number 3

Prepare to discuss your experience with mentoring and leading teams. Think of specific examples where you've successfully guided others or improved team performance, as this role places a strong emphasis on leadership and collaboration.

✨Tip Number 4

Showcase your understanding of agile methodologies and continuous deployment practices. Be ready to explain how you've implemented these strategies in past projects, as they are crucial for the role and demonstrate your commitment to engineering excellence.

We think you need these skills to ace Lead Developer C# and Go

C# Programming
Go Programming
Software Engineering Principles
Cloud Systems Architecture
Kubernetes
GCP (Google Cloud Platform)
Containerisation
Infrastructure as Code
Database Technologies (SQL Server, MongoDB)
Technical Leadership
Agile Methodologies
Continuous Deployment
Observability and Monitoring
Architectural and Design Patterns
Real-time Application Development
Coaching and Mentoring
GitOps
Integration of Third-party Services
Data Warehousing and Pipelining Tools
Legacy Codebase Transformation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and Go, as well as your knowledge of cloud systems and database technologies. Use specific examples to demonstrate your technical leadership and ability to mentor others.

Craft a Compelling Cover Letter: In your cover letter, express your passion for engineering excellence and your approach to solving complex challenges. Mention your experience with modularising architectures and leading greenfield projects, as these are key aspects of the role.

Showcase Relevant Projects: If you have worked on relevant projects, especially those involving SaaS platforms or distributed systems, be sure to include them in your application. Highlight your role and the impact of your contributions.

Prepare for Technical Questions: Anticipate technical questions related to software engineering principles, architectural patterns, and your experience with tools like Kubernetes and GitOps. Be ready to discuss how you've applied these in past roles.

How to prepare for a job interview at Broster Buchanan Ltd

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with C# and Go in detail. Highlight specific projects where you've used these languages, focusing on the challenges you faced and how you overcame them. This will demonstrate your technical depth and problem-solving skills.

✨Emphasise Leadership Experience

Since this role involves leading a team, share examples of your previous leadership experiences. Talk about how you've mentored others, made architectural decisions, and collaborated with cross-functional teams to deliver successful projects.

✨Discuss Agile Methodologies

Familiarise yourself with agile principles and be ready to discuss how you've implemented them in past projects. Explain how you balance agility with scalability and availability, as this is crucial for the role.

✨Prepare for Technical Challenges

Expect to face technical questions or challenges during the interview. Brush up on your knowledge of distributed cloud systems, containers, and database technologies. Being able to solve problems on the spot will impress your interviewers.

Lead Developer C# and Go
Broster Buchanan Ltd
Location: Worcester
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>