At a Glance
- Tasks: Develop and maintain full stack applications, ensuring high reliability and performance.
- Company: Join a leading tech firm in Glasgow, known for innovation and excellence.
- Benefits: Enjoy hybrid work options, competitive salary, and a vibrant company culture.
- Why this job: Be part of a dynamic team that values creativity and impact in tech solutions.
- Qualifications: Full stack development experience and expertise in Site Reliability Engineering required.
- Other info: Desirable skills include Rust programming and familiarity with cloud services.
The predicted salary is between 47000 - 75000 £ per year.
£55,000 - £94,000
Hybrid - Glasgow
Essential Skills:
- Full stack development experience, including web and mobile Front End technologies (e.g., React), Java, APIs, microservices, PostgreSQL, data structures, and workflows.
- Expertise in Site Reliability Engineering (SRE), covering automation, observability, incident management, resilience, disaster recovery, high availability, and documentation.
- In-depth knowledge of IAM engineering, including authentication, authorization, single sign-on (SSO), multi-factor authentication (MFA), user life cycle management, OAuth2.0, OpenID Connect, SAML, and policy management.
- Practical experience with Ping Identity and ForgeRock platforms, including product integration, security features, and custom extensions.
- Hands-on experience with Continuous Integration/Continuous Deployment (CI/CD) methodologies and related technologies.
Desirable Skills:
- Experience with Rust programming language.
- Knowledge of DevSecOps, including secure coding practices, defensive programming, security testing, and a strong understanding of data, network, cloud security, and security compliance regulations.
- Proficiency in Infrastructure as Code tools (e.g., Ansible, Terraform) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with AWS and Azure cloud services and components, including RDS/Azure DB, S3/Azure Blob.
- Familiarity with authentication system implementation and standards, such as FIDO, security token engineering (e.g., JWT, PASETO), and cryptographic algorithms.
- Experience with CI/CD tools, including GitLab, Jenkins, Chef, and Git.
Senior Software Engineer employer: Hydrogen Group
Contact Detail:
Hydrogen Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Make sure to showcase your full stack development experience in both web and mobile technologies. Highlight specific projects where you've used React, Java, or APIs, as this will demonstrate your hands-on skills directly related to the role.
✨Tip Number 2
Familiarise yourself with Site Reliability Engineering (SRE) principles. Be prepared to discuss how you've implemented automation, incident management, and disaster recovery in past roles, as these are crucial for the position.
✨Tip Number 3
If you have experience with IAM engineering, particularly with Ping Identity or ForgeRock, make sure to mention it. Discuss any specific integrations or security features you've worked on to show your depth of knowledge.
✨Tip Number 4
Brush up on your CI/CD methodologies and tools like GitLab or Jenkins. Be ready to share examples of how you've successfully implemented CI/CD pipelines in previous projects, as this will highlight your ability to contribute effectively from day one.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your full stack development experience, particularly with technologies like React, Java, and PostgreSQL. Emphasise your expertise in Site Reliability Engineering and IAM engineering to align with the job requirements.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your relevant skills. Mention specific projects where you've implemented CI/CD methodologies or worked with cloud services like AWS or Azure.
Showcase Relevant Experience: In your application, provide examples of your hands-on experience with automation, observability, and incident management. Highlight any practical work with Ping Identity or ForgeRock platforms, as well as your familiarity with DevSecOps practices.
Highlight Continuous Learning: Mention any recent courses or certifications related to Rust programming, Infrastructure as Code tools, or containerization technologies. This shows your commitment to staying updated in the fast-evolving tech landscape.
How to prepare for a job interview at Hydrogen Group
✨Showcase Your Full Stack Experience
Be prepared to discuss your full stack development experience in detail. Highlight specific projects where you've used technologies like React, Java, and PostgreSQL. This will demonstrate your versatility and ability to handle both front-end and back-end tasks.
✨Demonstrate SRE Knowledge
Since the role requires expertise in Site Reliability Engineering, be ready to talk about your experience with automation, incident management, and disaster recovery. Share examples of how you've implemented resilience and high availability in past projects.
✨Discuss IAM Engineering Proficiency
Prepare to explain your understanding of Identity and Access Management (IAM) concepts. Discuss your experience with authentication methods like SSO and MFA, and how you've integrated platforms like Ping Identity or ForgeRock into your work.
✨Highlight CI/CD Methodologies
As hands-on experience with CI/CD is essential, be ready to discuss the tools you've used, such as GitLab or Jenkins. Explain how you've implemented these methodologies in your previous roles to improve deployment processes and ensure code quality.