Senior Software Developer - Remote Opportunity with Zaizi
About the Role
We are seeking a Senior Software Developer to join our team remotely at Zaizi. In this role, you will leverage your solid technology skills to improve user experience and outcomes. You will be part of a multi-disciplinary team that values innovation and collaboration. If you are passionate about developing digital solutions and thrive in an Agile environment, this Senior Software Developer remote position is perfect for you.
What You'll Do
- Design, code, and debug Golang based systems.
- Develop web applications using front-end technologies such as HTML, CSS, and Bootstrap.
- Work in Agile environments, collaborating with product managers, UX designers, and other developers.
- Implement continuous improvement practices with multiple releases each week.
- Utilize tools like Docker, Kubernetes, and Spring Boot for deployment and orchestration.
- Conduct testing using TDD, unit testing, and frameworks like JUnit and Mockito.
- Engage in functional test automation for API and UI testing.
- Participate in knowledge sharing and mentoring within the team.
Requirements
- 5+ years of experience as a Senior Software Developer in a remote setting.
- Strong coding skills in Golang and familiarity with web technologies.
- Experience with Agile methodologies and product development.
- Knowledge of relational databases like MySQL and PostgreSQL.
- Familiarity with source control systems such as GIT.
- Experience with cloud services, preferably AWS.
- Security Clearance (SC) is required for this role.
- Ability to work collaboratively in a multi-disciplinary team.
Nice To Have
- Experience with JavaScript frameworks such as React, Angular, or Vue.js.
- Knowledge of container orchestration tools like RedHat OpenShift.
- Familiarity with NCSC’s 14 cloud security principles.
What We Offer
- Competitive salary ranging from £60,000 to £75,000, reviewed annually.
- 5% employer contribution to pension, increasing over time.
- Comprehensive health benefits including private medical insurance.
- 25 days of annual leave plus bank holidays, with the option to buy/sell additional days.
- Fully funded professional certifications and training opportunities.
- £500 annual "Personal Choice" fund for personal development.
- Flexible working arrangements with a WFH equipment allowance.
- Access to professional coaching and team training.
This Senior Software Developer role at Zaizi offers a competitive salary and the chance to work on impactful projects remotely. With a strong emphasis on professional development and a supportive work culture, it's an excellent opportunity for tech professionals.
Who Will Succeed Here
Proficient in Golang with a deep understanding of microservices architecture, enabling the development of scalable applications that enhance user experience.
Strong experience with Docker and Kubernetes for container orchestration, demonstrating the ability to deploy applications efficiently in a cloud-native environment while maintaining high availability.
A proactive mindset with a strong emphasis on Agile methodologies, allowing for adaptability in a remote setting and the capability to lead cross-functional teams in iterative development cycles.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months