At a Glance
- Tasks: Lead technical direction and architecture while contributing hands-on to development in C++.
- Company: Farmscan AG, a tech-driven company revolutionising precision agriculture.
- Benefits: Flexible working hours, competitive salary, 28 days holiday, and an extra day off for your birthday.
- Other info: Collaborative culture with opportunities for travel and professional growth.
- Why this job: Join a dynamic team and make a real impact in the future of agriculture technology.
- Qualifications: Strong background in Object-Oriented Programming, leadership skills, and experience in robotics.
The predicted salary is between 60000 - 75000 £ per year.
About the role
Farmscan AG’s development team is looking for a Tech Lead / Lead Software Engineer to join its Manchester-based office on a full-time office/hybrid basis. Our engineering team is responsible for designing, building and managing the company’s precision agriculture software suite and, due to exciting growth in this field, we are looking to expand the team. This role sits at the centre of development. You will be responsible not only for contributing to code, but for shaping architecture, guiding implementation, and supporting other developers to deliver high-quality, practical solutions. You will be a core part of our ISOBus and Autonomous projects, planning, developing and prototyping tailor-made solutions. A developer who applies critical thinking, takes ownership, and is a natural problem solver is essential.
What we’re looking for:
- Strong background in Object-Oriented Programming, ideally in C++
- Experience making technical and architectural decisions
- Good understanding of professional software development practices, including Agile (Scrum) methodologies
- Experience with Git version control
- Ability to lead and support other developers, including code reviews and technical guidance
- Experience in robotics, either mechanics or electronics (understanding DC electronics is a plus)
- Strong communication skills — able to clearly explain technical ideas and decisions
- A problem solver with the ability to visualise real-world practices and apply engineering principles to automate them
- Someone willing to learn the challenges that precision agriculture presents and contribute to solving them
What you’re looking for:
- A workplace that values individual thinking and an environment where you are encouraged to take ownership, lead technically, and make a real impact.
- Be at the cutting edge of precision agriculture and help lead the industry with new concepts and products
- Take an active role in product development and influence technical direction
- Lead development on new products through the full lifecycle
- Apply your robotics knowledge to understand, evaluate and convert machinery into autonomous systems
- Work in a role where you can combine hands-on development with technical leadership
What you’ll be doing:
- Leading the technical direction and architecture of projects
- Contributing hands-on to development, particularly in C++
- Guiding day-to-day development work and supporting other engineers
- Reviewing code and maintaining high standards across the codebase
- Breaking down complex problems into practical, deliverable solutions
- Working closely with the wider team to ensure solutions are both technically sound and aligned with real-world applications
- Playing a key role in shaping how products are built and evolve over time
Working at Farmscan AG:
- A technology-driven company developing software and electronics for precision agriculture
- A pragmatic engineering culture that values initiative, clarity, and practical decision-making
- Close collaboration across the team, with real influence on product direction
- A varied workflow with new and interesting technical challenges
- Opportunities to travel within the UK and internationally to work in the field
- Flexible working hours, including staggered starts
- Hybrid working available (with some in-office time required)
- 28 days paid holiday plus an extra day off on your birthday
- Competitive salary
Onboarding:
- After 1 month, you will: Be contributing to development and starting to guide technical decisions within the team; Understand core workflows and how the team operates; Take part in code reviews and technical discussions.
- After 3 months, you will: Have a strong understanding of systems and how they fit into precision agriculture; Be actively guiding implementation decisions and supporting other developers; Be comfortable taking ownership of technical problems and driving solutions.
- After 6 months, you will: Be confidently leading technical discussions and influencing product direction; Be setting and maintaining standards across development; Be breaking down and leading delivery of complex technical work.
Technical Lead in Stockport employer: Farmscan AG
Contact Detail:
Farmscan AG Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead in Stockport
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially those related to C++ and robotics. This is your chance to demonstrate your technical prowess and problem-solving abilities, so make it shine!
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios. Think about how you would approach leading a project or solving a complex problem. Being able to articulate your thought process will impress potential employers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and take the initiative to reach out directly.
We think you need these skills to ace Technical Lead in Stockport
Some tips for your application 🫡
Show Your Technical Skills: Make sure to highlight your strong background in Object-Oriented Programming, especially in C++. We want to see how you’ve applied your technical skills in real-world scenarios, so don’t hold back!
Demonstrate Leadership Experience: Since this role is all about guiding and supporting other developers, share examples of how you've led teams or projects. We love seeing proactive problem solvers who take ownership and can communicate their ideas clearly.
Tailor Your Application: Take a moment to align your application with our values and the specifics of the role. Mention your experience with Agile methodologies and Git version control, as these are key to our workflow at Farmscan AG.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in precision agriculture!
How to prepare for a job interview at Farmscan AG
✨Know Your Tech Inside Out
Make sure you brush up on your Object-Oriented Programming skills, especially in C++. Be ready to discuss your past projects and how you've made technical decisions. This will show that you not only understand the code but can also lead others in the right direction.
✨Showcase Your Leadership Skills
Prepare examples of how you've guided teams or supported other developers in previous roles. Talk about your experience with code reviews and how you've maintained high standards. This is key for a Technical Lead role, so make it clear that you're comfortable taking charge.
✨Understand Precision Agriculture Challenges
Familiarise yourself with the specific challenges in precision agriculture. Be ready to discuss how your technical skills can help solve these problems. Showing that you’re proactive and willing to learn about the industry will impress the interviewers.
✨Communicate Clearly and Confidently
Practice explaining complex technical concepts in simple terms. Strong communication skills are essential for this role, so be prepared to demonstrate how you can convey ideas clearly. This will help you connect with the team and show that you can lead discussions effectively.