Granicus logo

Senior Software Engineer

Granicus
Full-time
Remote
United States
$95,000 - $105,000 USD yearly

Granicus - Senior Software Engineer

About Granicus: Granicus provides comprehensive cloud-based solutions for government communications, website design, meeting management, and digital services to over 5,500 federal, state, and local government agencies worldwide.

Role Overview: Senior Software Engineer will lead the development team by taking on complex technical tasks and contributing to all areas of the government technology product suite. The role involves being a core maintainer of multiple applications while serving as a technical resource and mentor to the broader development organization.

Location: Remote position.

Key Responsibilities:

  • Develop, debug, and maintain production-quality web applications in the government technology space
  • Serve as core maintainer of multiple applications within the product suite
  • Develop and maintain highly complex features across multiple applications
  • Lead technical planning and feature grooming for development teams
  • Mentor junior team members and serve as technical resource for the organization
  • Maintain and improve large, legacy code bases
  • Contribute to technical infrastructure management and deployment processes
  • Support applications across all environments and handle production issues

Qualifications:

  • 5+ years experience developing, testing, and supporting production web applications in Java/Spring Boot and/or Ruby on Rails at scale
  • Experience maintaining and improving large, legacy code bases
  • Unit/automated testing and TDD experience in Java and/or Ruby
  • Experience with Docker, CI/CD, and Kubernetes as a developer
  • Experience working in agile development environments
  • Experience mentoring junior team members and providing technical leadership
  • AWS services experience (Lambda, ECS/Fargate, SES, container architectures) preferred
  • Commitment to continuous integration and software development quality

Compensation & Benefits: $95,000 - $105,000 base salary (excludes bonus/commission)

Comprehensive health benefits, 401(k) with matching, flexible time off, and remote-first work environment.