Senior Software Engineer

Granicus provides cloud-based solutions for government communications, website design, meeting management, and digital services, serving over 5,500 government agencies across multiple countries.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Granicus is a leading GovTech company transforming how governments interact with their constituents through digital solutions. With over 25 years of experience serving 5,500 government agencies across the US, UK, Australia, New Zealand, and Canada, they impact over 300 million citizens. The Senior Software Engineer role is perfect for developers who want to lead by example and make significant contributions to government digital transformation. You'll work on challenging technical tasks, mentor team members, and help shape the architecture of their products. The position offers comprehensive benefits, a globally distributed workforce, and the opportunity to work on meaningful projects that improve government-citizen relationships. The company culture emphasizes diversity, inclusion, and work-life balance, with various employee resource groups and wellness initiatives. This role combines technical leadership with the satisfaction of creating solutions that genuinely impact communities worldwide.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Collaborate with product management and business stakeholders to deliver SaaS based solutions
  • Design solutions that are highly secure, performant, scalable and highly available
  • Troubleshoot and fix production issues
  • Mentor and provide technical training to team members
  • Perform technology and feasibility studies
  • Drive innovation by coming up with new product ideas

Requirements For Senior Software Engineer

React
Node.js
MongoDB
  • 5+ years of experience developing, testing, shipping, and supporting production-quality SaaS based web applications
  • Expert-level knowledge web frameworks React, GraphQL, and Node.js
  • Strong experience with databases (SQL, NoSQL)
  • Strong experience with GCP – storage, queues, cache, etc
  • Experience building and maintaining CI/CD pipelines
  • Experience with mentoring junior team members
  • Excellent communication and time management skills
  • Strong analytical and problem-solving skills

Benefits For Senior Software Engineer

Medical Insurance
Mental Health Assistance
Vision Insurance
Dental Insurance
  • Hospitalization Insurance Policy covering employees and their family members including parents
  • Personal Accident Insurance & Term Life Insurance policy
  • Annual health check facility
  • Telephone and internet expenses reimbursement
  • Wellness Allowance for health club memberships
  • Wellbeing Wednesdays including global Unplug Day
  • Mental health support 24/7
  • Learning management system access
  • Udemy Learning Premium account membership
  • Rewards & recognition program

Interested in this job?

Jobs Related To Granicus Senior Software Engineer

Fullstack Ruby Developer

Join Granicus as a Fullstack Ruby Developer to build scalable GovTech solutions and make a meaningful impact in government-citizen interactions.

Software Engineer 5

Join Granicus as a Senior Software Engineer to lead .NET development, mentor junior devs, and transform GovTech. 7+ years exp required. Hybrid work.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.

Sr. Software Development Engineer, Live Sports, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, building scalable solutions for live sports streaming experiences using AWS services.

Network Development Engineer, Direct Connect

Senior Network Development Engineer role at AWS Direct Connect team, focusing on designing and implementing large-scale cloud network infrastructure.