At a Glance
- Tasks: Lead the technical direction of a growing SaaS platform and tackle exciting engineering challenges.
- Company: Join a rapidly expanding SaaS business with a focus on innovation and collaboration.
- Benefits: Enjoy a competitive salary, remote work flexibility, and opportunities for professional growth.
- Other info: Work remotely with occasional visits to London, Chester, or Worcester offices; excellent career advancement potential.
- Why this job: Make a real impact by shaping the future of technology for over 100,000 customers.
- Qualifications: Strong software engineering skills in C# and Go, with experience in cloud systems and team leadership.
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 mostly remote working with a requirement to be willing to be onsite at their London, Chester or Worcester offices 1-2 times per month. A salary of £70k - £90k is on offer for the right person.
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.
Remote Lead Developer C# and Go in Leicester employer: Broster Buchanan Ltd
Broster Buchanan is an exceptional employer, offering a dynamic work environment where innovation and technical excellence are at the forefront. With a strong focus on employee growth, you will have the opportunity to lead impactful projects while enjoying the flexibility of mostly remote work, complemented by occasional visits to our vibrant offices in London, Chester, or Worcester. Join us to be part of a collaborative culture that values agility, mentorship, and the pursuit of engineering excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Lead Developer C# and Go in Leicester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in SaaS or have experience with C# and Go. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any greenfield work or modularisation you've done. This gives potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss how you've led teams and tackled engineering challenges. We want to see your passion for mentoring and promoting excellence!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Remote Lead Developer C# and Go in Leicester
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your technical skills in C# and Go. We want to see how you can lead the charge in developing our SaaS platform, so don’t hold back on showcasing your experience with distributed cloud systems and modern development practices.
Tailor Your Application:Take a moment to customise your application for this role. Mention specific projects where you've taken ownership of technical design or led a team. This helps us see how you fit into our vision and culture.
Be Yourself:We’re looking for someone who’s not just technically savvy but also a great fit for our team. Let your personality shine through in your application. Share your passion for mentoring and promoting engineering excellence!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at Broster Buchanan Ltd
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in C# and Go, as these are crucial for the role. Brush up on your knowledge of distributed cloud systems and Kubernetes, as well as database technologies like SQL Server and MongoDB. Being able to discuss your experience with these tools confidently will show that you're ready to take ownership of the technical design.
✨Showcase Your Leadership Skills
Since this role involves leading a team, be prepared to share examples of how you've mentored others or led projects in the past. Highlight your ability to collaborate with different teams and stakeholders, and discuss how you’ve raised technical standards in previous roles. This will demonstrate your readiness to take on a leadership position.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving skills, especially around modularising monolithic architectures or spearheading greenfield projects. Think of specific challenges you've faced and how you approached them. This will help you illustrate your cross-functional capabilities and eagerness to tackle engineering challenges.
✨Understand the Company’s Vision
Research the SaaS business and understand their goals, especially regarding scalability and operational excellence. Be ready to discuss how your vision aligns with theirs and how you can contribute to their growth. Showing that you care about their mission will set you apart from other candidates.