Post Job Free
Sign in

Staff Engineer (C#)

Company:
GovPilot
Location:
Manasquan, NJ, 08736
Posted:
May 14, 2025
Apply

Description:

Job Description

Salary:

GovPilot is a leading software-as-a-service (SaaS) company focused on transforming local government operations. Our innovative platform empowers municipalities to streamline their workflows, improve efficiency, and enhance constituent engagement. By digitizing government processes, we enable municipalities to save time, reduce costs, and provide superior services to their communities.

At GovPilot, we are committed to fostering a culture of collaboration, innovation, and continuous growth. Our team is made up of passionate, results-driven professionals who share a commitment to improving local government management. We provide our employees with a supportive and dynamic work environment that values creativity and personal development.

Join us in our mission to revolutionize the way local governments operate and make a lasting impact on the communities we serve. At GovPilot, we are not just building software were shaping the future of government technology.

About the Role

As a Staff Engineer at GovPilot, you will build the future of civic tech for an established and fast-growing govtech provider with an existing user base of hundreds of governments and millions of citizens. Youll lead development of the next generation of our platform, providing .NET and architectural expertise to your teammates, and choosing both modern and battle-tested solutions to deliver the optimal civic experience. This is a hands-on role for someone who loves to build, loves to apply rigorous best practices, and loves to be part of a team of people with a hackers mindset and an engineers standards.

No agencies accepted. No visa sponsorship available.

Objectives

Lead architecture and development of a new, modular, scalable platform to replace an existing core application

Share best practices and architectural learnings with engineering teammates

Develop new applications using the new platform as a foundation

Stack

.NET/.NET Core, C#, ASP.NET

JS/TS

MS SQL Server

Azure

Duties & Responsibilities

Be an integral part of the end-to-end development of the ground up development of the next version of our application, using .Net and javascript based UI frameworks

Collaborate closely with UI/UX designers and backend developers to create an intuitive and seamless user experience

Implement and optimize location-based services, mapping and GIS functionalities within the application, enabling users to visualize and interact with geospatial data. Implement features such as map overlays, geocoding, etc

Identify and address performance bottlenecks to ensure the application runs smoothly, even with large datasets and complex interactions

Implement security best practices to safeguard user data and maintain compliance with data privacy regulations

Maintain high code quality standards, conduct code reviews, and contribute to the development of reusable components and libraries

Create and execute comprehensive test plans, including unit tests and integration tests. Debug and resolve issues in a timely manner

Collaborate with cross-functional teams, including product managers, QA engineers, and backend developers, to ensure alignment with project objectives and timelines

Document code, technical specifications, and development processes to facilitate knowledge sharing and future maintenance

Qualifications & Experience

8+ years deep experience in back-endcoding using ASP.NET, .NET Core, MVC etc.

3+ years' experiencein front-end development with a focus on user experience

Bachelors or master's degree in software design, engineering, computer science or equivalent work experience

Expert skills in .Net/.Net Core, along with a deep understanding of JavaScript UI frameworks

Strong problem-solving skills and the ability to optimize app performance for a seamless userexperience

Understanding of application security best practices and data protection principles

Experience working in a Scrum environment and adherence to Agile methodologies

Qualities and Skills

Clear & accurate written & verbal communication is a must

Ambitious and diligent with an exceptional attention to detail

Excellent analytical and problem-solving skills and a love to solve challenging issues

Ability to work as part of a team

Knowledge of current trends & latest advancements in modern web frameworks

Innovative mindsets with a drive to improve upon existing systems

Bonus Points:

Knowledge of mapping libraries (e.g., Mapbox, Google Maps) and geospatial data handling is a significant advantage

Azure cloud computing

Proficiency in SQL, SQL Server and scripting tools.

Benefits

Competitive salary

Comprehensive health, dental, and vision insurance

401(k) plan with company match

Generous PTO and paid holidays

Professional development opportunities

A collaborative and innovative remote work culture

Full-time

Hybrid remote

Apply