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 a month 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.

Specialist Solution Engineer Lead - German Speaking

Senior Solution Engineer Lead position at Salesforce Dublin, requiring German language skills, focusing on technical sales and customer solution design.

Senior Physical Design Engineer

Senior Physical Design Engineer role at Qualcomm India, focusing on PNR implementation for SoCs with 3+ years experience required.

CPU Core Validation Engineer (Multiple Positions)

Senior CPU Core Validation Engineer position at Qualcomm focusing on CPU validation, testing, and debugging of silicon implementations.

Sr Engineer - WLAN Test

Senior WLAN Test Engineer position at Qualcomm India, focusing on network testing, automation, and system validation with comprehensive benefits and growth opportunities.