Build Innovative Solutions. Solve Complex Challenges. Shape the Future.
Are you passionate about developing software that makes a real impact?
We're working with organisations across technology, engineering, manufacturing, financial services, digital transformation, defence, and commercial sectors who are investing in innovative software solutions to drive growth, improve operational performance, and deliver exceptional customer experiences.
As a Software Engineer, you'll play a key role in designing, developing, and enhancing applications that solve real-world business challenges. You'll collaborate with talented multidisciplinary teams, contribute to cutting-edge projects, and work with modern technologies that support scalable, secure, and high-performing software products.
This is an excellent opportunity for developers who enjoy problem-solving, continuous learning, and seeing the direct impact of their work.
What You'll Be Doing
- Design, develop, test, and maintain high-quality software applications and services
- Collaborate with Product Managers, Engineers, Analysts, and Business Stakeholders to deliver effective solutions
- Contribute to architecture discussions, technical design reviews, and software best practices
- Build scalable, maintainable, and secure applications using modern development methodologies
- Develop and integrate APIs, microservices, and data-driven solutions
- Support cloud-based and on-premise software environments
- Troubleshoot complex technical issues and implement robust solutions
- Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and reviews
- Contribute to continuous improvement initiatives and innovation across engineering teams
- Support software deployment, monitoring, and performance optimisation
Skills & Experience
We're interested in professionals who can demonstrate experience in some of the following areas:
- Commercial software development experience using C#, .NET, Java, Python, JavaScript, TypeScript, or similar technologies
- Experience developing RESTful APIs and backend services
- Knowledge of SQL databases and data modelling principles
- Understanding of software engineering best practices including testing and code reviews
- Experience working within Agile delivery environments
- Familiarity with Git and modern version control practices
- Exposure to cloud technologies such as Azure, AWS, or Google Cloud Platform
- Understanding of CI/CD pipelines, DevOps practices, and automated deployment processes
- Strong analytical, problem-solving, and communication skills
- Ability to work effectively within collaborative, cross-functional teams
Why Consider This Opportunity?
You'll have the chance to:
✅ Work on innovative products and business-critical systems
✅ Gain exposure to modern technologies and emerging development practices
✅ Collaborate with experienced engineering and technical leadership teams
✅ Contribute to projects that support digital transformation and operational improvement
✅ Develop your technical expertise and progress your career
✅ Make a genuine impact on products, services, and customer outcomes
Ready for Your Next Challenge?
Whether you're looking to advance your software engineering career, work with new technologies, or join organisations delivering meaningful and innovative projects, we'd like to hear from you.
At Blue Arrow, we partner with organisations across technology, engineering, manufacturing, operations, digital transformation, and professional services, connecting talented Software Engineers with opportunities where they can develop, progress, and make a lasting impact.
Great software changes businesses. Great engineers make it happen. If you're ready to make an impact, we'd love to hear from you.
Blue Arrow is proud to be a Disability Confident Employer and is committed to helping find great work opportunities for great people.