Senior Full Stack Engineer
Indexed description
The Team
You will be part of the Plan Sponsor WorkStation (PSW) technology organisation within Stock Plan Services (SPS). As a Senior Software Engineer, you will play a key role in the delivery of product capabilities while contributing to technical discussions, solution design, and engineering improvements across the team.
The Expertise We're Looking For
- Bachelor's degree or equivalent in a technology-related discipline.
- 5+ years of software engineering experience building and supporting enterprise applications.
- Strong experience developing modern web applications and services.
- Experience contributing to the delivery of complex software solutions in large-scale environments.
- Experience using GitHub Copilot or similar AI-assisted engineering tools is desirable.
- Strong experience with Angular, TypeScript, RxJS, Signals, and modern front-end engineering practices.
- Experience working within Nx/monorepo environments.
- Experience integrating with REST APIs and API-driven architectures.
- Working knowledge of Java/Spring-based services and distributed systems.
- Experience with CI/CD pipelines, AWS, observability, and production support.
- Experience with Vitest, Storybook, and modern quality development approaches.
- Contribute to technical design discussions and solution development.
- Deliver high-quality software aligned with architecture and engineering standards.
- Participate in code reviews and promote best practices.
- Support quality through automated testing and proactive defect prevention.
- Participate in production support, issue investigation, and root cause analysis.
- Work closely with Product Managers, Product Analysts, System Analysts, and Quality Engineers.
- Contribute technical input during planning and estimation.
- Communicate progress, risks, and technical considerations effectively.
- Support delivery commitments while maintaining engineering quality standards.
- Support and mentor less experienced engineers.
- Share knowledge and contribute to continuous learning.
- Use AI-assisted engineering tools responsibly to improve productivity and quality.
- Deliver high-quality software that meets business and customer needs.
- Demonstrate ownership of features and technical solutions.
- Improve reliability, maintainability, and testability.
- Support predictable and sustainable delivery outcomes.
Category
Information Technology
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search