1+ months

Senior Software Engineer

St Paul, MN 55102
  • Job Code
  • Jobs Rated

The Senior Software Engineer role at Granicus is for developers excited to work in a collaborative environment, building robust software solutions that have a tangible impact to governments and the citizens they serve. They regularly take on the most difficult technical tasks and produce simple, elegant, maintainable solutions.

In addition, the Senior Software Engineer works with product to develop features for a nascent product in an exciting, dynamic environment. They use their knowledge of agile methodology to break out complex solutions into small, concrete tasks, enabling their vision to scale across the team.

Finally, the Senior Software Engineer is a go-to technical resource for anyone in the broader Granicus technology organization. They field a wide variety of questions from junior developers: how to test code more effectively, explaining how pushing a git tag triggers a deployment, and how to remain calm while dealing with a downtime incident. They have numerous opportunities to sharpen their mentoring skills.

What You'll Do:

Architect software solutions and contribute to multiple code bases

Develop and maintain complex features for multiple applications within the Granicus product suite

Participate in planning sessions leading to consistently shipping

Champion the development team's core values

Who You Are:

5+ years of experience developing, testing, shipping, and supporting production-quality web applications

Rock solid understanding of how the web works at scale: client interactions, synchronous communications and backend queueing systems

Expert-level knowledge of Python application ecosystem

Production experience with data storage technologies: key-value, relational database, document storage

Deep knowledge of AWS-based solutions to build products at scale

Experience mentoring junior team members

Commitment to quality and the craft of software development

Passion for learning new things and the ability to do so quickly

Security Requirement

Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program.

Granicus is committed to providing equal employment opportunities. All qualified applicants and employees will be considered for employment and advancement without regard to race, color, religion, creed, national origin, ancestry, sex, gender, gender identity, gender expression, physical or mental disability, age, genetic information, sexual or affectional #Lorientation, marital status, status with regard to public assistance, familial status, military or veteran status or any other status protected by applicable law.





Jobs Rated Reports for Software Engineer

Posted: 2020-10-23 Expires: 2020-11-23

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer

St Paul, MN 55102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast