About the role
Job Title: Software Developer
Location: Middlesbrough (hybrid working)
Salary: £35,000 - £45,000 (DOE)
NRG is thrilled to announce that we are working alongside a privately owned, high growth SaaS Company as they seek a talented Software Developer. This is a fantastic opportunity to join a small but highly experienced team and work on some very exciting and diverse projects. You will have an opportunity to work on in-house membership systems and propietary applications and work with modern tools.
As a Developer, your primary responsibility will be to design, develop, and maintain PHP-based web applications and MySQL databases crucial for supporting business operations.
Your Responsibilities Will Include:
Develop, maintain, and enhance web applications using PHP, with a strong focus on the Laravel framework.
Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical solutions.
Write clean, modular, and well-documented code that adheres to industry best practices and internal coding standards.
Design and optimise MySQL database structures, queries, and indexes to ensure high performance and scalability.
Integrate third-party APIs and services to extend application functionality as needed.
Participate in code reviews, offering constructive feedback to improve code quality and maintain consistency across the team.
Identify, debug, and resolve technical issues throughout the development lifecycle.
Support deployment processes and provide post-release maintenance when necessary.
Requirements:
Professional experience in PHP development, with a strong emphasis on Laravel (v8+ preferred).
Solid understanding of object-oriented programming principles and design patterns.
Experience working with MySQL or similar relational databases, including schema design, query optimization, and performance tuning.
Proficiency in integrating RESTful APIs and third-party services.
Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Vue.js or React (a plus, but not required).
Knowledge of version control systems, particularly Git.
Experience with unit testing and debugging tools to ensure high code quality.
Understanding of secure coding practices and application-level security concerns.
What is in it for you:
Flexible working arrangement (working from and starting and finishing time)
Opportunities for training and development (paid training)
1 day working from home.
If this sounds like the role for you, click Apply Now and a member of our team will be in touch.
NRG is an equal opportunities employer committed to promoting a diverse and inclusive workplace. We oppose all forms of unlawful or unfair discrimination on the grounds of any protected characteristic. Our aim is to create an environment that encourages diversity, builds on individual differences, and responds equitably to the needs of all. We proactively take steps to fulfil our legal obligations, remove barriers, monitor for fairness, reflect the communities we serve, and enforce a zero-tolerance policy for breaches of our Equality and Diversity policy.