Software Engineer - Full Stack (Intermediate/Senior)
Ready to build secure, scalable software in a collaborative team? Apply now and make your mark on innovative, high-impact projects.
We usually respond within a week
About eShepherd
We’re eShepherd - a fast-moving agritech startup revolutionising livestock management.
We combine startup grit with the strength of a global leader. Our team thrives on curiosity, collaboration, and building solutions that matter.We move fast, learn faster, and scale with purpose. We’re progress-over-perfection, and we get sh*t done. Our team knows tech, gets their hands dirty, and thrive on innovation.
We believe real connection fuels better ideas - that’s why we build together, in person, and flex when it counts. We don’t need to shout the loudest or take jabs at the competition - we just get on with it. We know the value of what we’re building, and we’re focused on doing it right.
The Opportunity
We’re hiring a Fullstack focused Software Engineer to design, develop, and maintain high-quality software solutions. You’ll assess technical feasibility, create scalable designs using UML, analyze performance, and build components with modern tools. Quality is key - you’ll follow coding standards, conduct reviews, implement testing, and lead defect investigations to ensure reliable output.
You’ll manage tasks efficiently, collaborate within a team, and follow internal development processes to meet our product goals. We value continuous learning, so you’ll stay current with industry trends, mentor others, and share insights through presentations and design reviews.
This is a chance to join a collaborative, forward-thinking team where your work directly impacts product excellence and innovation.
The Fit
To excel in this role, you’ll need a solid foundation in software development, hands-on experience, and a strong grasp of modern technologies and best practices. We’re looking for someone who can confidently design scalable web applications and APIs, work across front-end and back-end environments, and contribute to secure, cloud-based, containerized solutions.
If you’re passionate about clean code, continuous improvement, and delivering high-quality software, you’ll thrive in our collaborative team culture - where open communication, shared learning, and teamwork are key to our success.
What you’ll need:
- Tertiary qualification in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years’ commercial software development experience, with a proven track record of delivering robust, scalable applications.
- Strong proficiency in .NET Core, C#, ASP.NET Core, and building REST APIs and Web Services.
- Solid experience designing and developing web applications and APIs with attention to scalability and maintainability.
- Front-end development expertise using HTML5, CSS, and modern JavaScript frameworks such as Angular or React.
- Deep understanding of SQL databases including PostgreSQL, SQL Server, or equivalent.
- Familiarity with Threat Modelling and implementation of security best practices.
- Experience developing applications for containerized environments using Docker and Kubernetes.
- Hands-on experience with AWS services and CI/CD pipelines.
- Exposure to mobile application development for iOS and Android platforms.
- Experience with unit testing frameworks and a strong commitment to test-driven development and software quality assurance.
Why eShepherd
At Gallagher, we foster a supportive and family-friendly work environment, where collaboration, innovation, and continuous improvement are at the forefront of everything we do. We value work-life balance and prioritise the well-being of our employees. We also offer:
- Be part of a purpose-driven company making a real difference
- Work with a supportive, innovative, and passionate team
- Office-first culture with long-term growth opportunities
- Real impact, global scope, and startup energy
- Department
- Animal Management
- Role
- Product & Technical
- Locations
- Hamilton
- Employment type
- Full-time
- Closing Date:
- 03 October, 2025

Already working at Gallagher?
Let’s recruit together and find your next colleague.