Senior Software Engineer
Coop Digital & TechnologyReady to lead and inspire as a Senior Software Engineer? Join Coop and drive impactful projects while mentoring and shaping the future of our team!

Join Coop as a Senior Software Engineer
Are you an experienced software engineer ready to lead and inspire? Coop is seeking a Senior Software Engineer to plan, build, and deliver integrated software services that make a difference. In this role, you'll take ownership of complex projects, mentor junior colleagues, and ensure the systems you build are robust, resilient, and stable.
As a Senior Software Engineer at Coop, you will:
- Lead and plan development across related projects.
- Take responsibility for understanding and teaching the entire system.
- Collaborate with other disciplines to ensure effective solutions.
- Operate production services and improve system performance.
- Mentor and coach team members to grow their skills.
What skills are we looking for?
- Availability and Capacity Management: Manage service components to meet business needs and performance targets.
- Development Process Optimization: Identify and contribute to process improvements and their implementation.
- Information Security: Design secure solutions with embedded controls to mitigate security threats.
- Modern Standards Approach: Apply and guide others in using modern standards effectively.
- Programming and Build: Design, code, test, and document medium-to-high complexity programs using agreed specifications.
- Prototyping: Use a variety of prototyping methods, establish design patterns, and iterate as a team.
- Service Support: Identify, locate, and fix faults in production systems.
- Systems Design: Design systems with medium risk and complexity, select appropriate standards, and review others' designs.
- Systems Integration: Define integration builds, coordinate activities, and support integration testing.
- User Focus: Collaborate with user researchers, represent user needs, and guide approaches to understanding user stories.
This is a great opportunity if you’re looking to grow in a supportive environment that values technical excellence, innovation, collaboration and development.
If this sounds like an exciting opportunity, click here to apply for the role!