We’re Civica and we make software that helps deliver critical services for citizens all around the world. As a Senior Software Engineer, you will hold the exciting responsibility of developing, writing and maintaining testing code in alignment with the strategic roadmap set forth by the Product Management team.
Requirements
- Bring proven experience in software engineering or application development, ideally within complex or enterprise environments.
- Demonstrate a strong background in full stack development, with hands-on expertise across both front-end and back-end technologies.
- Possess deep knowledge of.NET development (including.NET Core and C#) and strong experience in React as a core front-end framework (must have).
- Be a self-motivated professional who thrives both independently and as part of a collaborative, cross-functional team.
- Apply your ability to operate effectively at both conceptual and detailed technical levels.
- Champion Agile practices and contribute to a culture of continuous improvement.
- Leverage hands-on experience with cloud-based applications, ideally in Microsoft Azure.
- Deliver quality outcomes on time, with a strong sense of ownership and accountability
Benefits
- Inclusive, safe, and welcoming environment
- Flexible work options
- Days of Difference leave for volunteering
- Equal opportunity employer