Remote Otter LogoRemoteOtter

Software Engineer 1 - Remote

Posted Yesterday
Software Development
Full Time
USA

Overview

The Software Engineer 1 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.

In Short

  • Learn about and uphold the Development team’s core values: Test-Driven Development, Collective Ownership, Agile Development, and Egoless Programming
  • Write high-quality software using test-focused practices
  • Be a core contributor to Granicus's automated testing suites
  • Develop bug fixes and feature changes for at least one application within the Granicus product suite
  • Collaborate with your Scrum team, the Development team, and the broader Product Organization
  • Be a participating member of the broader Granicus technology organization

Requirements

  • Experience testing and/or supporting production-quality web applications (automated testing experience is a plus)
  • Commitment to quality and the craft of software development
  • Passion for learning new things
  • Interest in being part of an open, collaborative, and extraordinarily skilled software development team
  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g. Model-View-Controller (MVC))
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies
  • 1+ years of .NET development experience
  • Develop documentation throughout the software development life cycle (SDLC)
  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Comfort with the text editor of your choice and the command-line interface
  • Microsoft Dynamics experience preferred

Benefits

  • Supportive and fun work environment
  • Opportunities for skill growth
  • Engagement with a mission-driven company
  • Collaboration with skilled professionals
  • Work on meaningful projects that impact communities
Granicus logo

Granicus

Granicus is a leading technology company in the Govtech industry, dedicated to bridging the gap between governments and their constituents. With over 25 years of experience, Granicus has served more than 5,500 government agencies and 300 million citizen subscribers, providing cloud-based solutions that enhance communication, website design, meeting management, and records management. The company is committed to equitable and inclusive technology implementation, driving meaningful change in communities across the U.S., U.K., Australia, New Zealand, and Canada. Recognized on the GovTech 100 list for five consecutive years and celebrated as one of the best companies to work for, Granicus fosters a remote-first, diverse, and inclusive workplace culture, emphasizing employee engagement and well-being.

Share This Job!

Save This Job!

Similar Jobs:

N.T.I

Software Engineer 1 - Remote

Network Technologies International

7 weeks ago

Join NTI as a Software Engineer 1 to design and support innovative software solutions in a collaborative environment.

AZ, USA
Full-time
Software Development

M.M

Software Engineer 1 - Remote

Modernizing Medicine

8 weeks ago

Join ModMed as a Software Engineer 1 to design and develop software solutions for healthcare.

USA
Full-time
Software Development
Coinbase logo

Software Engineer-1 - Remote

Coinbase

12 weeks ago

Coinbase is looking for a Software Engineer-1 to develop backend systems for their crypto products.

USA
Full-time
Software Development
New Relic logo

Software Engineer 1 - Remote

New Relic

16 weeks ago

Join New Relic as a Software Engineer to develop open source Java and Otel agent products.

USA
Full-time
Software Development
$106,000 - $133,000 USD/year
Formulamonks logo

Software Engineer - Remote

Formulamonks

23 hours ago

Join our team as a Software Engineer to work on Go-based microservices and a React TypeScript frontend.

PL
Full-time
Software Development