We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local government to central government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens.

Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration.

As a company, we’re passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities.

Requirements

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.

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
  • Mentor and coach more junior software engineers, supporting them on their journey to become world class engineers

Essential Competencies

  • Knowledge of developing apps for both Android, iOS and UWP/WinUI3 (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.
  • Experience of mentoring more junior developers and directing/organizing the work of teams.
  • Good understanding of the challenges of enterprise software development.
  •  ‘Can Do’ attitude.

Benefits

  • ‘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.
Type:
Permanent
Contract Length:
N/A
Job Reference:
F67C439B56
Job ID:
1277000000000148079

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts