At a Glance
- Tasks: Lead architecture decisions and mentor engineers to deliver high-performance applications.
- Company: Join a forward-thinking company that values technical excellence and innovation.
- Benefits: Enjoy a competitive salary, hybrid work, and potential for a 4-day work week.
- Why this job: Be part of a collaborative team that empowers you to drive change and make an impact.
- Qualifications: 5+ years in software development with experience in Java, NoSQL, and leading teams.
- Other info: Work in a flexible environment that encourages autonomy and creativity.
The predicted salary is between 60000 - 84000 £ per year.
Are you a technical leader who thrives on shaping architecture, driving engineering excellence, and leading teams to deliver high-performance applications? My client is looking for a Lead Engineer to play a pivotal role in their digital product teams, ensuring alignment across portfolios and mentoring engineers to deliver high-impact solutions.
What's in it for you?
- Salary: £70-80k
- Hybrid working 1 day per week in the office (Belfast or Derry)
- Potential for a 4-day work week
- 50% hands-on role - the best of leadership and coding
- Work on large-scale, high-performance applications
- Lead a team in an environment that values technical excellence and innovation
The Role
As a Lead Engineer, you'll be responsible for:
- Leading architecture and design decisions to ensure Engineering Excellence
- Providing technical input during product discovery, scoping, and framing
- Aligning strategy across product portfolios in partnership with Digital Product Managers and key stakeholders
- Setting up and maintaining CI/CD pipelines with a focus on Shift-Left security practices
- Acting as the technical anchor, guiding the team in choosing the right technologies and resolving technical challenges
- Staying ahead of industry trends and emerging technologies to deliver value
About You
You're a great fit if you have:
- 5+ years experience in software development (Java, NoSQL, REST, Full Stack)
- Experience with event-driven architectures (Kafka or similar)
- Strong knowledge of CI/CD best practices and security-focused development
- Proven experience in leading teams and driving strategy alignment
Bonus Skills (Desirable, but not essential)
- Infrastructure as Code (Terraform, CloudFormation)
- Containerization (Docker, Kubernetes)
- Cloud experience (AWS, GCP)
- Experience integrating with vended applications (SAP, Workday, etc.)
What’s It Like to Work Here?
You’ll be joining a team that values collaboration, technical leadership, and innovation. My client offers an autonomous and adult work environment, where engineers have the freedom to drive change and deliver real impact.
Lead Software Engineer employer: Ocho
Contact Detail:
Ocho Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in software architecture and engineering excellence. Being able to discuss recent advancements or methodologies during your interview will show that you're not just experienced, but also passionate about leading in this field.
✨Tip Number 2
Prepare to demonstrate your leadership skills by sharing specific examples of how you've mentored teams or driven strategy alignment in previous roles. This will help you stand out as a candidate who can effectively lead and inspire others.
✨Tip Number 3
Brush up on your knowledge of CI/CD best practices and security-focused development. Be ready to discuss how you've implemented these practices in past projects, as this is crucial for the role and will highlight your technical expertise.
✨Tip Number 4
If you have experience with event-driven architectures or cloud technologies, be sure to highlight this during your discussions. Even if these are bonus skills, showcasing them can set you apart from other candidates and demonstrate your versatility.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with Java, NoSQL, and REST. Emphasise any leadership roles you've held and your experience with event-driven architectures.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technical leadership and innovation. Mention specific examples of how you've driven engineering excellence and aligned strategies across teams in previous roles.
Showcase Relevant Projects: Include details about large-scale applications you've worked on, especially those where you led architecture and design decisions. Highlight your experience with CI/CD pipelines and any security-focused development practices you've implemented.
Research the Company Culture: Understand the company's values around collaboration and innovation. Reflect this understanding in your application by demonstrating how your personal work style aligns with their culture and how you can contribute to their team.
How to prepare for a job interview at Ocho
✨Showcase Your Technical Leadership
As a Lead Software Engineer, it's crucial to demonstrate your ability to lead teams and make architectural decisions. Prepare examples from your past experiences where you successfully guided a team through technical challenges or implemented innovative solutions.
✨Highlight Your Hands-On Experience
Since the role involves a 50% hands-on component, be ready to discuss your coding skills and recent projects. Bring up specific technologies you've worked with, especially Java, NoSQL, and REST, and how you've applied them in real-world scenarios.
✨Discuss CI/CD Practices
Given the emphasis on CI/CD pipelines and security practices, be prepared to talk about your experience with these processes. Share insights on how you've implemented CI/CD in previous roles and any best practices you've followed to ensure security in development.
✨Stay Updated on Industry Trends
The company values staying ahead of industry trends, so show your enthusiasm for continuous learning. Discuss any recent technologies or methodologies you've explored, particularly in event-driven architectures or cloud services, and how they could benefit the team.