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 working, 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 embraces emerging technologies.
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
Network with current and former employees of the company. Reach out on LinkedIn to learn about their experiences and gather insights into the company culture and expectations for the Lead Software Engineer role.
✨Tip Number 2
Showcase your leadership skills by discussing any relevant projects where you led a team or made significant architectural decisions. Be prepared to share specific examples during interviews that highlight your ability to mentor and guide others.
✨Tip Number 3
Stay updated on the latest trends in software development, particularly around CI/CD practices and event-driven architectures. Being able to discuss recent advancements or tools in these areas can set you apart from other candidates.
✨Tip Number 4
Prepare to demonstrate your technical expertise in Java and cloud technologies during technical interviews. Consider doing mock interviews or coding challenges that focus on the skills mentioned in the job description to build confidence.
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 like Kafka.
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 projects where you led architecture decisions or implemented CI/CD pipelines. Highlight your hands-on experience and any technologies you used that are relevant to the job description.
Research the Company Culture: Understand the company's values around collaboration and innovation. Reflect this understanding in your application by demonstrating how your personal values align with theirs and how you can contribute to their team environment.
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 of past projects where you successfully guided a team or made significant technical contributions.
✨Familiarise Yourself with CI/CD Practices
Since the role involves setting up and maintaining CI/CD pipelines, be ready to discuss your experience with these practices. Highlight any specific tools you've used and how you've implemented security-focused development in your previous roles.
✨Stay Updated on Industry Trends
The company values staying ahead of emerging technologies. Research current trends in software development, especially around event-driven architectures and cloud solutions, so you can engage in informed discussions during the interview.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills and technical judgement. Think about challenges you've faced in previous roles and how you resolved them, particularly in leading teams and aligning strategies.