Role Purpose
CIVICA is looking to hire a Senior Software Engineer with experience in Microsoft .Net Maui. The successful candidate should have at least three years development experience in a mobile development environment and will be involved in the day to day development of mobile solutions working in an Agile environment delivering and supporting apps. The successful candidate will work into a development team including a lead developer to develop components and app screens using Microsoft .Net Maui. Using cutting edge technologies you will be working with other senior members of the team in the ongoing development of the company products and building highly functional and visually stunning mobile applications across the development lifecycle.
This role will be measured by the following criteria: 85% of working hours to be billable; delivery of high quality product in accordance with our ISO 9001 Quality Management System
In general, travel to the UK could be one visit every 2 years. This can be at short notice and this frequency is not guaranteed as all travel is based on a clear business or project requirement. A passport is essential
Principal Accountabilities
Key Responsibilities and Duties:
· Working in a team taking software requirements and turning these into working mobile app screens and components
· Support of mobile apps developed by Civica for a variety of clients
· Working on prototypes / R&D and proof of concepts using leading edge technologies and frameworks
Essential Competencies
· Must have minimum 4+ years of relevant experience
· Knowledge of developing apps for both Android, iOS and UWP (3+ years’ experience or more)
· .Net Maui experience
· Ability to work with technical and non-technical colleagues
· Collaborate with fellow developers, designers and managers to build applications
· Strong C#/.Net Skills
· Experience using Azure and / or AWS
· Knowledge of Visual Studio and/or JetBrains Rider
· Creative problem solver and analytical approach
· Good communication skills
· Strong academic background
· Experience in at least one Agile Methodology (preferably Scrum).
· Intellectually strong with an excellent academic record.
· Excellent team working with exceptional oral and written communication skills.
· Innovative, flexible self-starter with excellent analytical skills.
· Proactive personality and able to work autonomously.
· Good team player with a collaborative approach to working.
· ‘Can Do’ attitude.
Mandatory
.Net Maui (0.6 + Yrs)
Xamarin (Cross platform or Native Xamarin)(3+ Yrs)
Native iOS and Android development (3+ Yrs)
MVVM Architecture(3+ Yrs)
REST / OData / Web API(3+ Yrs)
Life at Civica
Life at Civica: Life at Civica is fun and flexible. We have the following benefits that make us – one of the top employers of choice and a great place to work.
Civica Foundation | Giving Culture: We encourage our people to take advantage of our Days of Difference initiative that makes a lasting impact in the community through goodness and charity.
Civica Culture | Work life balance and Blended working: Flexible working, less commuting and more time with friends and family gives a perfect work life balance to our people.
Learning and Development | Growth Opportunities: Civica has a unique 70:20:10 learning model, which supports your learning demands in an interesting, challenging & fun way!
Benefits
Employee Wellbeing: Being a people-first company, we have integrated health and wellbeing benefits for our members and their family. We have a team of Mental Health Champions working hard to change the stigma around Mental Health. We routinely run awareness workshops to ensure our colleagues better understand how Mental Health can impact your day-to-day life. We are available for support when you need it most and actively encourage our people to reach out to us.
Generous Leave Policy: Civica allows you to take time off from work with generous leave benefits.
Rewards and Recognition: We recognise and appreciate our colleagues for their contribution by monetary/non-monetary recognitions and rewards.
Tenure Milestone Recognition: We value and recognise the years of service of our people.
Employee-led Affinity Groups: Civica has different affinity groups in place, where people can share experiences and put forward their ideas, suggestions, and recommendations to make Civica an even more inclusive organisation for everyone. Our groups are for anyone who wants to support and ally with that community.
Civica Accolades:
‘Investors in People’ – Gold: We prioritise the development of our colleagues to match their ambition.
Great Place to Work: We are dedicated to creating an outstanding employee experience.
Financial Times - Diversity Leader 2023: We’re committed to maintaining an inclusive and supportive culture.
Australian Business Awards – Employer of choice.
Top rated employer – Glassdoor: Our average length of service is 9 years.
Societal Impact: Our solutions impact positive societal change, supporting local Authorities, Schools, Police forces, the NHS and numerous Central Government offices.