Job Description

The Software Engineer three role at Granicus is for developers early in their careers who are looking for a fun, supportive, and fast-paced environment to grow their skills and contribute code to production systems. The Software Engineer three role will be expected to take on leadership roles in the maintenance of automation test suites, and they will be tasked to work on production code as well. All Granicus Software Engineers are expected to contribute to the broader Granicus technology organization in the deployment and support of these applications in higher environments. Collaborate with product management and business stakeholders to deliver SaaS based solutions. Communicate and work effectively with others to create great high quality software. Proactively improve processes and the design and architecture of products. Drive innovation by coming up with new product ideas. Perform technology and feasibility studies Design solutions that are highly secure, performant, scalable and highly available. Come up with technical solutions to complex problems and push them through to implementation. Troubleshoot and fix production issues related to deployments, networking, configuration, databases, performance, stability, security, application logic, etc Help team members solve complex/urgent problems. Mentor and provide technical training to team members. Help train and onboard new hires. Champion the development team’s core values

About Granicus

Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry.

Apply for This Position