Discover a dynamic career as a junior software developer with our forward-thinking team.
Job Description
* Write high-quality code by embracing rigorous testing and peer review processes.
* Ensure the integrity, security, and confidentiality of our systems and data.
* Liaise with customers in a professional and timely manner to resolve defects and offer enhancements to their projects.
* Maintain accurate and up-to-date system documentation, including change requests, technical guides, and problem resolution knowledge bases.
* Develop, enhance, and support continuous integration and delivery pipelines.
* Support and maintain our existing development infrastructure and applications.
* Enhance our DevOps capabilities across the entire business, through all parts of the process including development, support, and monitoring.
Required Skills and Qualifications
* The ability to adapt to change and challenges with a positive attitude.
* High attention to detail and exceptional quality control skills.
* Experience working in agile program delivery environments and customer-focused projects.
* Knowledge of modern web technologies, including HTML/CSS/JavaScript/TypeScript/React/Angular.
* Experience with common web server-side languages, such as C# or Java.
* Familiarity with CI/CD tools, Docker, K8s, and AWS/Azure.
* Testing technologies, databases, and experience with mobile app development.
Benefits
* A collaborative work culture that encourages open discussions and constructive feedback.
* A hybrid work setup that provides flexibility and work-life balance.
* Access to training and development sessions, including 'Inspiration Jams'.
Others
We are an equal opportunities employer and welcome applicants from diverse backgrounds. If you are passionate about software development and want to be part of a dynamic team, we encourage you to apply.