£35k - 65k per year
7 months ago
Staffordshire - hybrid working
£35,000 to £65,000 + Benefits
We are a dynamic and innovative technology company at the forefront of cutting-edge solutions. Our mission is to revolutionize industries through the development of advanced software applications. With a focus on continuous growth and improvement, we offer an exciting opportunity for talented Software Developers to join our team.
As a Software Developer, you will be responsible for designing, developing, and maintaining software solutions. You will collaborate with cross-functional teams to gather requirements, analyse user needs, and deliver high-quality code that meets project objectives.
Additionally, we provide a unique opportunity for developers interested in expanding their skill set by offering cross-training in Golang. This training will equip you with the necessary knowledge to work on Golang projects, leveraging its efficiency, scalability, and simplicity.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Design, develop, and implement software applications using c# or Go.
- Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards.
- Conduct thorough testing and debugging to ensure software quality and functionality.
- Collaborate with cross-functional teams to integrate software components and troubleshoot issues.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with emerging technologies and industry trends.
- Proactively identify areas for improvement and propose innovative solutions.
- Strong proficiency in at least one of the following programming languages: Python, Java, C++, or C#.
- Solid understanding of software development principles, data structures, and algorithms.
- Familiarity with software testing and debugging methodologies.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Passion for learning new technologies and a drive for professional growth.
- Experience with Golang or a willingness to learn and cross-train into Golang.
- Knowledge of web development frameworks and technologies (e.g., Django, Spring, .NET).
- Familiarity with version control systems (e.g., Git, SVN).
- Understanding of Agile/Scrum development methodologies.
- 15-30% bonus scheme.
- 7% pension
- Professional development opportunities, including Golang cross-training.
- Collaborative and innovative work environment.
- Opportunities to work on cutting-edge projects.
- Flexible work hours and remote work options.
- Health and wellness programs.
Join our talented team and contribute to groundbreaking software solutions while expanding your expertise in Golang! Apply today by submitting your resume and a cover letter outlining your relevant experience and interest in cross-training with Golang. We look forward to reviewing your application