At a Glance
- Tasks: Lead technical direction and architecture while contributing hands-on to development in C++.
- Company: Join Farmscan AG, a tech-driven company revolutionising precision agriculture.
- Benefits: Enjoy flexible working hours, competitive salary, and 28 days paid holiday plus your birthday off.
- Other info: Collaborative culture with opportunities for international travel and career growth.
- Why this job: Make a real impact in precision agriculture and lead innovative projects.
- Qualifications: Strong background in Object-Oriented Programming and leadership skills required.
The predicted salary is between 60000 - 80000 £ 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...
- Someone who combines strong technical ability with leadership.
- Someone who is proactive, takes initiative, and is comfortable guiding both technical decisions and development approach.
- 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.
- You’re probably also keen to:
- 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 employer: Farmscan AG
Contact Detail:
Farmscan AG Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to C++ and robotics. This gives potential employers a taste of what you can do and how you approach problem-solving.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions and leadership scenarios. Practice explaining your thought process clearly, as communication is key in a Tech Lead role. We want to see how you tackle challenges!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Farmscan AG and contributing to precision agriculture.
We think you need these skills to ace Technical Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your background in Object-Oriented Programming, especially in C++, and any leadership roles you've had. We want to see how you can contribute to our precision agriculture projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about precision agriculture and how your problem-solving skills can help us tackle real-world challenges. Don’t forget to mention your experience with Agile methodologies and Git!
Showcase Your Technical Skills: In your application, be sure to include specific examples of your technical abilities and past projects. Whether it's leading a team or developing a complex system, we want to know how you've applied your skills in practical situations.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it shows you're keen to join our team!
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 will demonstrate your ability to take ownership and lead effectively.
✨Understand Precision Agriculture Challenges
Familiarise yourself with the specific challenges in precision agriculture. Be prepared to discuss how your technical skills can help solve these problems. Showing that you're keen to learn and adapt 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 ready to articulate your thoughts clearly. This will help you connect with the interviewers and showcase your ability to lead discussions.