Granicus, a leading GovTech company serving over 5,500 government agencies worldwide, is seeking a Senior Software Engineer to join their team. This role is perfect for developers who lead by example and want to make a meaningful impact in the public sector. The position offers the opportunity to work on cloud-based solutions that transform how governments interact with citizens across the U.S., U.K., Australia, New Zealand, and Canada.
As a Senior Software Engineer, you'll be responsible for taking on challenging technical tasks and making significant contributions to the Granicus product suite. The role requires deep expertise in multiple technologies, particularly .NET and web technologies, with a focus on building secure, scalable, and high-performance solutions. You'll work in a remote-first environment, collaborating with a global team while mentoring junior developers and driving technical innovation.
The ideal candidate brings 5+ years of SaaS development experience, strong technical skills in .NET, JavaScript, and SQL, and a passion for quality software development. You'll be joining a company that values diversity, inclusion, and work-life balance, with unique cultural aspects like direct CEO interactions and various employee resource groups. This is an excellent opportunity for someone who wants to combine technical leadership with meaningful work that helps governments better serve their communities.
What makes this role special is the chance to work on technology that directly impacts how governments communicate with and serve their citizens. You'll be part of a company that has consistently been recognized on the GovTech 100 list and is committed to creating equitable and inclusive solutions for public sector digital transformation.