Software Engineer
3R Global Talent (#3RGT) partners with innovative technology-driven businesses across the UK, supporting permanent hiring for teams building next-generation products and digital solutions.
We are recruiting a Software Developer for a permanent role within a UK-based professional services organisation. This position offers the opportunity to contribute to the development and enhancement of business-critical systems within a collaborative and technology-focused environment.
Role Overview
As a Software Developer, you will support the development, maintenance, and enhancement of internal systems and digital products, working within an Agile environment alongside cross-functional teams. You will play a key role in delivering high-quality software solutions while contributing to continuous improvement initiatives and technical innovation.
This role is ideal for a developer who enjoys problem-solving, collaboration, and building scalable applications in a supportive and forward-thinking organisation.
Key Responsibilities
• Developing and enhancing existing software systems and applications
• Designing and implementing new digital products and technical solutions
• Collaborating with development teams in an Agile environment
• Writing clean, maintainable, and high-quality code
• Contributing to code reviews, testing, and continuous improvement initiatives
• Creating and maintaining technical documentation
• Supporting system performance, reliability, and scalability improvements
• Working closely with stakeholders to understand business and technical requirements
Skills and Experience
Essential
• Strong commercial experience with .NET development
• Experience working with Angular frameworks
• Experience developing and maintaining enterprise-level applications
• Understanding of Agile development methodologies
• Strong problem-solving and analytical skills
• Commitment to code quality, best practices, and documentation
• Excellent communication and collaboration skills
Desirable
• Experience working within professional services or regulated environments
• Knowledge of software testing and CI/CD practices
• Passion for technology and continuous learning
Compensation and Benefits
• Competitive salary
• Health and wellbeing benefits
• Career development and progression opportunities
• Supportive and collaborative working environment
• Opportunity to work on impactful business-critical systems
Culture and Values
• Collaborative and supportive team environment
• Focus on continuous improvement and technical excellence
• Commitment to innovation and high-quality delivery
• Encouragement of professional growth and learning
Diversity and Inclusion
3R Global Talent is committed to equality, diversity, and inclusion. We welcome applications from candidates of all backgrounds and experiences and believe diverse teams create stronger products, better collaboration, and more resilient organisations. We actively encourage applications from underrepresented groups in technology and engineering.
How to Apply
If you’re ready to contribute to innovative software development projects and grow your career within a collaborative organisation, we’d love to hear from you. Apply today or reach out to the team at 3R Global Talent to learn more.