Associate Software Engineer building and scaling the Immersive One cybersecurity platform. Collaborating within agile teams to drive impactful technology solutions.
Responsibilities
Work alongside the team to design, build, and maintain an efficient, reusable, and reliable codebase across the stack.
Collaborate with Product Managers and other disciplines to help translate requirements into technical solutions.
Partner with our Quality Experts to deliver automated tests, ensuring we have confidence in every feature we release.
Contribute to the team's success by fixing bugs, resolving incidents, and minimizing customer impact.
Help ensure code quality by sharing feedback with your peers via our code review process.
Requirements
1–2 years of commercial experience building customer facing web applications or working on SaaS platforms.
You consider accessibility in all aspects of your work
Experience using AI tools to accelerate development and problem-solving.
You are willing to work with different programming languages across our tech stack (Ruby, Python, React, TypeScript, or Node.js) as needed.
Proficiency with Git and familiarity with GitHub actions.
Experience working in agile cross functional teams and working independently and proactively
Takes pride in code quality by testing features thoroughly and offering helpful, supportive feedback during peer code reviews.
Benefits
25 days annual leave + 2 volunteering days and your birthday off
The longer you are with Immersive, the more holiday days you get, up to a maximum of 30 days after five years of service
Enhanced parental leave
Mindfulness groups
Critical illness cover
7% matched pension
Private healthcare plan
Career and learning development through the platform
A dedicated professional development fund
Our ‘Learn Anything’ fund - which enables you to learn anything that’s not work!
Recognition & Rewards for doing great work and living our values and behaviours
Informal or formal flexible working options, e.g. flexible start and finish times, reduced hours
Vibrant team culture with team events throughout the year including Hack Week
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.
Software Engineer Mobile Flutter at Technogym developing and maintaining device applications with focus on fitness and wellness sector. Collaborating with teams to innovate and improve lifestyle applications.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Lead Software Engineer developing AI solutions at Caterpillar Inc. focusing on Generative AI projects, collaborating with data scientists and deploying services on AWS.
Software Engineering Manager leading high - performing Salesforce teams delivering scalable solutions at Caterpillar. Driving modernization through CI/CD and innovative Salesforce practices.
Tech Lead leading technical team in developing innovative applications for Porto Bank's digital services. Focusing on high scalability and cloud - native solutions within AWS environment.
Senior Software Engineer designing scalable backend services for financial solutions at DailyPay. Leading architectural evolution and mentoring engineers while ensuring high - quality backend operations.
Software Engineer Intern at FireMon designing and building user - friendly firewall management solutions. Collaborating across agile teams to enhance security operations and customer value.