Job Title: Software DeveloperLocation: Gloucestershire, UKSalary: £30,000 - £35,000 My client are a leading technology company based in Gloucestershire, specialising in developing innovative software solutions for a wide range of industries, and are seeking a talented Software Developer to join their team and contribute to the development of cutting-edge applications.
The Role:As a Software Developer, you will be involved in the full software development lifecycle, from initial requirements gathering to the design, development, and deployment of high-quality software solutions. You will work closely with cross-functional teams, including developers, designers, and project managers, to deliver reliable and efficient software that drives real value for our clients.
Key Responsibilities:
- Design, develop, test, and maintain software applications in line with project requirements.
- Collaborate with stakeholders to understand and translate business needs into technical specifications.
- Write clean, scalable, and maintainable code following best practices.
- Troubleshoot, debug, and resolve software defects to ensure smooth functionality.
- Participate in code reviews to maintain code quality and consistency.
Skills & Experience:
- Proficiency in at least one programming language, such as Java, C#, Python, or JavaScript.
- Experience with web development frameworks (e.g., .NET, Spring, Django, or Node.js).
- Familiarity with version control systems like Git.
- Understanding of relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB).
- Experience working with RESTful APIs
- Ability to work both independently and collaboratively in a team environment.