Granicus · 1 week ago
Software Engineer 4
Granicus is a company focused on transforming the Govtech industry through technology that connects governments and their constituents. The Software Engineer 4 role is designed for early-career developers to take on leadership responsibilities in automation testing and production code, while contributing to the overall technology organization.
Cloud ComputingCollaborationEnterprise SoftwareGovTechSoftwareVideo Streaming
Responsibilities
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
Lead the design and development of complex software solutions using .NET technologies
Architect and implement scalable and maintainable software systems
Mentor and guide junior developers in best practices and coding standards
Collaborate with cross-functional teams to define software requirements and specifications
Participate in code reviews to ensure high code quality and adherence to coding standards
Troubleshoot, debug, and resolve complex technical issues
Stay abreast of industry trends and advancements, incorporating new technologies into our development processes
Drive initiatives to improve the overall efficiency and effectiveness of the development team
Qualification
Required
Minimum of 6+ years of experience as a .NET Developer
Proven track record of successfully leading and delivering complex software projects
In-depth knowledge of ASP.NET MVC, Web API, and other relevant technologies
Proficiency in designing and implementing database solutions using SQL Server or other relational databases
Strong understanding of design patterns and architectural principles
Demonstrated leadership experience, with the ability to lead and inspire a development team
Proven ability to make sound technical decisions and provide architectural guidance
Exceptional problem-solving skills with a focus on delivering high-quality solutions
Extensive experience working in Agile development environments
Excellent collaboration and communication skills with cross-functional teams
Proficient in using version control systems, such as Git
Strong passion for learning and staying updated on emerging technologies
Experience in creating and maintaining comprehensive technical documentation
Ability to conduct and participate in rigorous code reviews
Experience in designing and optimizing applications for scalability and performance
Preferred
Experience working on Microsoft Dynamic is preferred but not required
Benefits
Flexible Time Off – Take the time you need to rest, recharge, and live your life.
Company-Wide Wellbeing Days – Paid days off to unplug and focus on your mental health.
Work From Home Reimbursement – Support a productive home office environment.
Private health, vision, dental and life insurance – 100% Employer-Paid. Comprehensive coverage for you and your family.
On-Demand Mental Health Support – Access to Headspace and other wellness tools.
Pension Plan and Retirement options
Online Learning Platforms – Fuel your professional development.
Competitive Salary & Bonuses – Your contributions are valued and rewarded.
Company
Granicus
Granicus provides technology that empowers government organizations to create better lives for the people they serve.
H1B Sponsorship
Granicus has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2023 (2)
2022 (3)
2020 (3)
Funding
Current Stage
Late StageTotal Funding
$10.3MKey Investors
JMI Equity
2020-12-17Private Equity
2016-08-19Acquired
2014-09-01Private Equity
Recent News
News is my Business
2025-11-08
Government Technology US
2025-10-24
Company data provided by crunchbase