Location
Job description
Job Summary
We are seeking a talented and motivated Software Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work on diverse projects, utilise a broad range of programming languages and tools, and contribute to the realisation of cutting-edge applications. The ideal applicant will have a strong foundation in software development principles and a passion for creating efficient, scalable, and user-friendly software products. Duties
Requirements
Job Types: Full-time, Permanent, GraduatePay: £39,000.00 per yearBenefits:
Work Location: Hybrid remote in Sutton-In-Ashfield NG17
We are seeking a talented and motivated Software Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work on diverse projects, utilise a broad range of programming languages and tools, and contribute to the realisation of cutting-edge applications. The ideal applicant will have a strong foundation in software development principles and a passion for creating efficient, scalable, and user-friendly software products. Duties
- Develop, test, and implement software applications using languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, VBA, and others.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Maintain and update existing codebases using version control systems including GitHub, SVN, and Git.
- Design and develop APIs for integration with third-party services and internal systems.
- Work on front-end development tasks to enhance user interfaces and improve user experience.
- Utilise cloud platforms such as AWS and Azure to deploy, manage, and optimise applications.
- Write efficient SQL queries for database management using MySQL or SQL Server.
- Participate in code reviews to ensure coding standards are maintained and best practices are followed.
- Troubleshoot and resolve technical issues promptly to minimise downtime.
- Document software processes and procedures clearly for future reference.
Requirements
- Proven experience in software development with proficiency in multiple programming languages including JavaScript, Java, C#, Python, C++, Ruby on Rails, VBA, or similar.
- Strong understanding of front-end development frameworks and technologies.
- Familiarity with version control systems such as GitHub, Git, SVN.
- Experience working with APIs (RESTful services) and integrating third-party solutions.
- Knowledge of cloud computing platforms like AWS or Azure for application deployment and management.
- Competence in database management using SQL (MySQL or SQL Server).
- Ability to work effectively within Linux environments.
- Understanding of application development lifecycle from design through deployment.
- Excellent problem-solving skills with attention to detail.
- Good organisational skills with the ability to prioritise tasks efficiently. This role offers an engaging environment where innovation is encouraged, providing opportunities for professional growth within a supportive team dedicated to delivering high-quality software solutions.
Job Types: Full-time, Permanent, GraduatePay: £39,000.00 per yearBenefits:
- Casual dress
- Flexitime
- UK visa sponsorship
- Work from home
Work Location: Hybrid remote in Sutton-In-Ashfield NG17