Senior Software Engineer at Civica, developing software solutions to enhance public services. Collaboratively building full stack applications for local and state government clients.
Responsibilities
We’re Civica and we make software that helps deliver critical services for citizens all around the world.
Develop, write and maintain testing code in alignment with the strategic roadmap.
Actively participate in technical discussions and engage in thorough design reviews.
Analyse new requirements and provide impact analysis on technical design.
Architect, design, and implement solutions for requirements.
Setting up CI/CD pipelines for application delivery to Dev/Test/PROD environments.
Design and code new facilities while communicating technical details.
Provide 3rd line application support and implement bug fixes.
Troubleshoot and problem-solve support issues and perform code reviews.
Coach fellow engineers and champion Agile and modern development practices.
Perform unit testing of work.
Requirements
**What you will do to be successful in this role**
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
**Skills Required**
**Full Stack Development:** proven experience across both front-end and back-end engineering.
**.NET and .NET Framework (C#):** building enterprise-grade applications.
**.NET Web API:** designing, developing, and integrating RESTful APIs.
**Databases (SQL Server):** data modelling, querying, and performance optimisation.
**JavaScript / TypeScript:** strong proficiency in modern front-end development.
**Unit Testing:** hands-on experience with xUnit, NUnit, or MSTest frameworks.
**Containerisation & Orchestration:** familiarity with Docker and Kubernetes.
**Cloud & DevOps:** experience with Azure services (App Insights, Key Vault, Storage) and Azure DevOps (Pipelines, Artifacts, Repos).
**ORM frameworks:** working knowledge of Entity Framework, Dapper, or Hibernate.
Benefits
**Why you'll love working with us.**
We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect:
**We're all different - **and we love this about us.
**We provide an inclusive, safe, and welcoming environment to all Civicans **- there are heaps of opportunities to enable you to grow and be your best.
**Giving culture - **we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice.
**Flexible Work - **we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues.
**Apply for this job **- Become part of something special Do you see yourself in this role? If so, then we would love to hear from you.
*We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it. We are especially keen to receive applications from Aboriginal and Torres Strait Islander peoples of Australia.*
Lead Engineer driving the evolution of React - based web applications for NaviPartner, a Microsoft Solutions Partner in Denmark. Leading architecture and engineering standards in a collaborative team environment.
Full Stack Developer creating analytics infrastructure for IC Markets, a leader in FinTech innovation. Designing systems to transform trading data into actionable insights for the trading department.
Principal Engineer focused on verification of memory subsystems for AI, Network processing, and Accelerated Compute SOCs at Marvell. Oversee complex verification methodologies and lead pre - silicon validation efforts.
Staff Engineer leading innovative packaging solutions for semiconductor technology, focusing on high performance computing, AI, and networking solutions. Responsible for managing project teams and supplier interfaces to ensure manufacturability and compliance.
Director of Product Engineering at Marvell focusing on optical products for CPO and scale - up networks. Leading high - performance teams and driving product lifecycle from development to manufacturing.
Senior Software Engineer developing features for Coupa's community - generated AI spend management platform. Scaling platforms and collaborating across teams to enhance business decision - making.
Platform Software Engineer at Iver developing backend services and AI components for cloud - based IT solutions. Focusing on architecture, Kubernetes, and CI/CD practices with a collaborative team.
Software Engineer II developing automation frameworks using Python at F5. Collaborating with teams to enhance technical solutions and automation capabilities in a hybrid setup.
Principal Engineer delivering secure code practices for F5's BIG - IP platform. Advocating secure development and mentor junior engineers while ensuring compliance with secure coding standards.
Principal Engineer responsible for enhancing service integrations at CDP Global, focusing on environmental impact. Collaborate with tech leads to align on integration standards and document architecture.