Taro Logo

Software Engineer 1

Granicus provides cloud-based solutions for government communications, website design, and digital services.
San Juan, TX, USA
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
1+ year of experience
Enterprise SaaS · Government

Job Description

Granicus, a leading GovTech company serving over 5,500 government agencies worldwide, is seeking a Software Engineer 1 for their team. This entry-level position is perfect for developers early in their careers looking to grow in a supportive, fast-paced environment. The role focuses on developing and maintaining cloud-based solutions that help transform government-citizen interactions across the U.S., U.K., Australia, New Zealand, and Canada.

The position offers a unique opportunity to work on meaningful projects that directly impact public service delivery. You'll be working with .NET technologies, contributing to automated testing suites, and developing features for Granicus's product suite. The role emphasizes test-driven development, collective ownership, and agile methodologies.

As a remote-first company with a global presence, Granicus offers a collaborative culture with regular opportunities to interact with leadership, including CEO coffee sessions. The company is committed to diversity and inclusion, featuring various Employee Resource Groups and community initiatives. You'll be part of a team that values quality, continuous learning, and making a positive impact on government services worldwide.

The ideal candidate should have at least one year of .NET development experience, familiarity with ASP.NET framework and SQL Server, and a passion for learning. While technical skills are important, Granicus values potential and encourages applications from candidates who may not meet all requirements but show enthusiasm and aptitude for growth.

Last updated 7 days ago

Responsibilities For Software Engineer 1

  • 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 Granicus product suite
  • Collaborate with Scrum team and Product Organization
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Develop documentation throughout the software development life cycle
  • Participate in requirements analysis
  • Collaborate on software design and architecture

Requirements For Software Engineer 1

  • 1+ years of .NET development experience
  • Experience testing and/or supporting production-quality web applications
  • Familiarity with ASP.NET framework, SQL Server and design patterns (MVC)
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies
  • Comfort with text editor and command-line interface
  • Microsoft Dynamics experience preferred

Benefits For Software Engineer 1

  • Remote-first company with globally distributed workforce
  • Employee Resource Groups
  • Coffee with CEO sessions
  • Microsoft Teams communities for wellness, art, family, and more

Related Jobs

Software Engineer, Analyst – Private Wealth Technology

Full stack software engineer position at Blackstone's Private Wealth Technology team, working on innovative products using Python, AWS, and modern cloud technologies.

Software Engineer - Entertainment Metadata Platform

Software Engineer role at Comcast building scalable API platform for entertainment metadata delivery, requiring Java expertise and backend development skills.

Entry Level Automation & Controls Engineer (Start Summer/Fall 2026)

Entry-level controls engineering position at Barry-Wehmiller Design Group focusing on automation, PLC programming, and control system design for manufacturing environments.

Entry Level Automation & Controls Engineer (Start Summer/Fall 2026)

Entry-level automation and controls engineering position at Barry-Wehmiller Design Group, focusing on PLC programming, control systems design, and manufacturing automation.

Backend Engineer

Backend Engineer position at MLabs, building next-gen conversational AI platform in San Francisco, offering $130k-$190k salary plus equity.