Enable job alerts via email!

Staff Engineer (C#)

ZipRecruiter

Manasquan (NJ)

Remote

USD 80,000 - 120,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Staff Engineer to lead the development of a cutting-edge civic tech platform. In this pivotal role, you will leverage your extensive expertise in .NET and JavaScript to build scalable applications that enhance local government operations. Join a dynamic team dedicated to innovation and collaboration, where your contributions will directly impact the efficiency and effectiveness of municipal services. This is an exciting opportunity to shape the future of government technology and make a meaningful difference in communities across the nation.

Benefits

Comprehensive health insurance
Dental insurance
Vision insurance
401(k) plan with company match
Generous PTO
Paid holidays
Professional development opportunities
Collaborative remote work culture

Qualifications

  • 8+ years of experience in back-end coding with ASP.NET and .NET Core.
  • 3+ years of front-end development focusing on user experience.

Responsibilities

  • Lead the development of a new modular platform using .NET and JavaScript.
  • Collaborate with UI/UX designers to create seamless user experiences.

Skills

.NET/.NET Core
C#
ASP.NET
JavaScript
TypeScript
Problem-solving
Agile methodologies

Education

Bachelor's in Software Design
Master's in Computer Science

Tools

MS SQL Server
Azure
Mapping Libraries (Mapbox, Google Maps)

Job 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; 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 users. You'll lead the 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, applies rigorous best practices, and enjoys working with a team of people with a hacker's mindset and engineering standards.

No agencies accepted. No visa sponsorship available.

Objectives

  1. Lead architecture and development of a new, modular, scalable platform to replace an existing core application
  2. Share best practices and architectural learnings with engineering teammates
  3. Develop new applications using the new platform as a foundation

Stack

  • .NET/.NET Core, C#, ASP.NET
  • JavaScript/TypeScript
  • 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 of deep experience in back-end coding using ASP.NET, .NET Core, MVC, etc.
  • 3+ years of front-end development experience 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 user experience
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - C#.NET,

Thomson Reuters

Remote

USD 80,000 - 100,000

5 days ago
Be an early applicant

AI Workflow Developer (Remote) - Media & Entertainment

Tandym Group

New York

Remote

USD 70,000 - 90,000

Today
Be an early applicant

Software Developer (Home-based)

UN News

New York

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Sr Enterprise Application Engineer

General Electric

Trenton

Remote

USD 93,000 - 155,000

Yesterday
Be an early applicant

Sr Enterprise Application Engineer

General Electric

Feasterville-Trevose

Remote

USD 93,000 - 155,000

Yesterday
Be an early applicant

Software Developer (Home-based)

UNDP Careers

New York

Remote

USD 60,000 - 100,000

2 days ago
Be an early applicant

Software Engineer II (C#/React.js) - REMOTE

Velera

Remote

USD 75,000 - 97,000

4 days ago
Be an early applicant

Software Engineer

Alpha Omega Integration

Asheville

Remote

USD 97,000 - 117,000

3 days ago
Be an early applicant

Sr. Software Developer - Remote

Aveanna Healthcare

New York

Remote

USD 80,000 - 110,000

3 days ago
Be an early applicant