Proximity Recruitment is searching for a skilled Software Developer (Salary £40,000 – £80,000 + Bonus + Benefits) to join an innovative, award-winning team in either Manchester or London. If you're looking for a dynamic, collaborative culture that encourages professional growth, this could be the perfect role for you!
In this role, you'll be working on a variety of exciting software development projects, managing key client accounts, and building high-quality, scalable applications. You'll collaborate closely with internal teams, optimise development processes, and utilise modern technologies to deliver cutting-edge solutions. Strong programming skills, a solid understanding of software development principles, and experience with cloud platforms (AWS, GCP, or Azure) are essential.
Key Responsibilities:
-
Design, develop, and maintain high-quality software applications using modern programming languages such as Python, Java, or C#.
-
Collaborate with stakeholders to gather business requirements and deliver tailored software solutions.
-
Optimise software performance and scalability to meet the needs of clients and the business.
-
Work within agile teams to deliver software solutions on time and to specification.
-
Develop and maintain cloud-based infrastructure and services on platforms like AWS, GCP, or Azure.
-
Implement best practices in software development, including version control, testing, and code reviews.
-
Troubleshoot and resolve software defects and performance issues.
-
Stay up to date with industry trends, new technologies, and software development practices.
-
Provide mentorship and support to junior developers on the team.
The ideal candidate will have strong programming skills and experience in software development with a focus on building scalable applications. Familiarity with cloud platforms (AWS, GCP, or Azure) is essential, and experience with tools like Docker, Kubernetes, or similar is desirable. A proactive approach to problem-solving and the ability to manage multiple projects concurrently is key.
Requirements:
-
Proven experience in software development with programming languages such as Python, Java, or C#.
-
Strong experience with cloud platforms like AWS, GCP, or Azure.
-
Familiarity with modern development tools and practices such as version control, CI/CD, and agile methodologies.
-
Experience with microservices architecture and cloud-based infrastructure is highly desirable.
-
Strong problem-solving skills and attention to detail.
-
Excellent communication skills to work effectively with both technical and non-technical teams.
-
A desire to continuously learn and develop within a software development team.
Additional Details:
-
This role is hybrid (3 days a week in the office).
-
Includes a bonus scheme, health benefits, and additional time off for your birthday!
-
Candidates must have a driver’s licence and access to a vehicle for some travel to client sites.