Remote Software Engineer

Logo of Granicus

Granicus

πŸ“Remote - United States

Job highlights

Summary

The job description is for a Software Engineer position at Granicus, a globally distributed company that provides SaaS solutions to governments. The role involves developing and maintaining software products, collaborating with stakeholders, improving product design and architecture, and mentoring team members. The required skills include Python, React, JavaScript, Typescript, HTML, CSS, unit testing, relational databases, AWS services, GraphQL, and commitment to quality and software development.

Requirements

  • 2+ years of experience developing, testing, shipping, and supporting production-quality SaaS based web applications
  • Strong knowledge of Python and related frameworks
  • Knowledge of React, JavaScript, Typescript, HTML, CSS and related web technologies
  • Experience developing unit tests
  • Experience with relational databases (PostgreSQL)
  • Experience with AWS services (S3, EC2, ECS, Lambda, Elastic Search, RDS)
  • Experience with GraphQL

Responsibilities

  • Collaborate with product management and business stakeholders to deliver SaaS based solutions
  • Communicate and work effectively with others to create great high quality software
  • Work in line with the software development process and actively seek to improve it
  • Proactively improve the design and architecture of our products
  • Design and implement solutions that are highly secure, performant, scalable and highly available
  • Support and maintain existing products
  • Come up with technical solutions to problems and push them through to implementation
  • Mentor and provide technical training to team members. Help train and onboard new hires

Preferred Qualifications

  • Commitment to quality and the craft of software development
  • Excellent communication and time management skills
  • Strong analytical and problem-solving skills
  • Passion for learning new things and the ability to do so quickly

Benefits

  • Remote work, flexible hours
  • Employee Resource Groups to encourage diverse voices
  • Coffee with Mark sessions – Our employees get to interact with our CEO on various topics
  • Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Granicus know you found this job on JobsCollider. Thanks! πŸ™