Staff Engineer (C#)
Apply NowCompany: GovPilot
Location: Manasquan, NJ 08736
Description:
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 - we're 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. You'll 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 hacker's mindset and an engineer's standards.
No agencies accepted. No visa sponsorship available.
Objectives
Stack
Duties & Responsibilities
Qualifications & Experience
Qualities and Skills
Bonus Points:
Benefits
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 - we're 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. You'll 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 hacker's mindset and an engineer's 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
- Bachelor's 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