
Business Systems Software Developer
- Manchester
- Permanent
- Full-time
- Proven experience as a full stack developer or relevant technical experience.
- Proficient in .Net, React, SQL, and Python.
- Strong analytical skills with the ability to interpret requirements, investigate issues, and deliver effective solutions.
- Demonstrated experience developing scalable, high-quality applications.
- Committed to clean coding practices, continuous improvement, and quality assurance.
- Excellent communication skills, with the ability to present information at all levels.
- Collaborative team player with a positive, flexible attitude and willingness to learn.
- Strong organisational skills with the ability to manage multiple projects and deadlines, whilst remaining focused and professional under pressure.
- Awareness of current trends, ethical considerations, and the benefits and challenges of AI and automation in software engineering.
- Experience developing with Python and integrating AI tools or techniques into software development would be desirable.
- Developing efficient, robust, and scalable code for new and existing applications and services.
- Designing, testing, and implementing new solutions in line with departmental standards.
- Maintaining and improving existing systems, ensuring high availability and low latency.
- Creating and updating technical documentation for application coding and project development.
- Communicating technical concepts clearly to both technical and non-technical colleagues.
- Collaborating effectively within the team and with senior management.
- Analysing requirements, investigating live system issues, and contributing to solutions.
- Performing quality assurance reviews, supporting product owners and testing teams.
- Managing multiple projects and tasks, meeting deadlines and proactively updating management.
- Sharing knowledge and best practices, whilst continuously developing your technical knowledge and skills.