Remote Software Engineer

at Civica

Posted 5 days ago 1 applied

Description:

  • Civica is a company that develops software to deliver critical services for citizens globally, serving over 5,000 public bodies and 100 million citizens.
  • The company aims to be a GovTech champion, supporting the needs of citizens and public sector organizations.
  • As a Software Engineer, you will design, write, and maintain testing code according to the roadmap set by the Product Management team.
  • You will be part of the Engineering Team, engaging in technical discussions, design reviews, and problem-solving challenges.
  • Responsibilities include analyzing new requirements, architecting scalable solutions, maintaining CI/CD pipelines, writing clean code, and providing application support.
  • You will troubleshoot technical issues, mentor peers, advocate for Agile principles, and ensure thorough unit testing and proper documentation.

Requirements:

  • A minimum of 3 years of relevant experience is essential.
  • A solid foundation in .Net development, including .Net Core, C#, and Angular is required.
  • You must be a self-driven professional who excels both independently and as a team player.
  • The ability to navigate detailed tasks and high-level concepts is necessary.
  • A passion for Agile methodologies and fostering a collaborative environment is important.
  • Practical experience with cloud-based applications is required.
  • A proven track record in crafting secure and high-performing software solutions is essential.
  • A history of meeting deadlines with exceptional quality is necessary.

Benefits:

  • Civica provides an inclusive, safe, and welcoming environment for all employees.
  • The company encourages a giving culture, offering benefits such as Days of Difference leave for volunteering.
  • Flexible work arrangements are available, allowing employees to work from home and come into the office as needed.
  • Civica is committed to helping employees grow and achieve their best version of themselves.