Ball UK Stratford-Upon-Avon, England, United Kingdom
Software Development Manager
Company Overview
Our group of leading horticultural companies specialises in developing innovative solutions for the supply chain. We are seeking a Software Development Manager to lead the design, development, and implementation of bespoke software systems that will enhance our operational efficiency, optimise logistics, and support strategic growth.
Position Summary
As the Software Development Manager, you will oversee a team of developers and collaborate with key stakeholders to deliver in-house software solutions tailored to our supply chain needs. This role blends technical expertise with strong leadership and project management skills to ensure timely delivery of high-quality software solutions.
Key Responsibilities
1. Leadership and Team Management
* Lead, manage and mentor a team of software developers, fostering a collaborative and innovative work environment.
* Architect, design, and implement scalable, maintainable software solutions tailored to supply chain requirements.
* Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
* Ensure adherence to best practices in coding, testing, and documentation.
1. Strategic Planning and Collaboration
* Collaborate with stakeholders to define project requirements and ensure alignment with business goals.
* Translate business challenges into technical solutions that improve efficiency and support growth.
* Develop and maintain a roadmap for software development initiatives.
2. Quality Assurance and Technical Excellence
* Establish and enforce coding standards and version control practices.
* Conduct code reviews and ensure high-quality deliverables.
* Stay current with emerging technologies and assess their potential to enhance existing systems.
3. Operations and Support
* Monitor software performance and ensure systems operate reliably.
* Manage bug tracking and resolution processes.
* Provide technical support and guidance to internal teams when necessary.
Qualifications and Skills
1. Education and Experience
* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
* 5+ years of experience in software development, with 2+ years in a leadership or managerial role.
* Proven track record of delivering complex software projects, preferably in supply chain or logistics.
4. Technical Skills
* Excellent programming skills in C#.
* Strong experience with the Microsoft .NET Stack.
* Strong experience with SQL Server.
* Experienced with Visual Studio / MVC / ASP.NET / Web services / Entity framework / DevOps / Maui.
* Good knowledge of Azure and .NET CORE.
* Knowledge of supply chain processes and technologies is a plus, as is knowledge of integrating Bar Coding, wireless technologies, and IoT devices.
5. Leadership and Management Skills
* Exceptional organizational, time management, and decision-making skills.
* Strong communication and interpersonal skills to effectively collaborate with technical and non-technical stakeholders.
* Ability to manage multiple projects and meet deadlines in a fast-paced environment.
6. Soft Skills
* Problem-solving mindset with a proactive approach to identifying and addressing challenges.
* Passion for innovation and continuous improvement.
* Commitment to fostering a culture of collaboration, inclusivity, and technical excellence.
This role is a unique opportunity to merge your technical expertise and leadership skills in a vibrant industry where technology meets nature. If you’re passionate about creating impactful software solutions and driving innovation, we’d love to hear from you.
Contact pkimbrey@ballhort.com for further details.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Wholesale
#J-18808-Ljbffr