CivicPlus logo
CivicPlus

Powering and Empowering Government

Senior Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 501-1,000Since 2001H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

72 days ago

Salary

$119K - $181K / year

Seniority

Senior

Bachelor Degree6 yrs expEnglishASP.NETAWSJavaScript.NET

Job Description

Senior Software Engineer

CivicPlus

• Review and evaluate all assigned project output • Ensure all work adheres to standards and best practices • Design and plan applications to meet project objectives • Analyze, design, develop, and test software solutions for company products and services • Mentor and train other developers • Ensure team produces high quality and performant solutions in line with industry best practices • Stay updated with technology landscape and best practices

Job Requirements

  • Advanced proficiency with . NET Core, ASP.NET, MVC, Web API, C#
  • Proficient with JavaScript
  • Demonstrated understanding of SOLID design principles
  • Experience with unit testing and writing testable code
  • 6 yrs experience and a Degree in Computer Science or related field; or 8 yrs of relevant experience
  • Professional experience developing highly scalable API's and integrations
  • Deep understanding of Web application architecture and operations
  • Experience with design patterns and their application
  • Familiarity with AWS cloud platform

Benefits

  • Comprehensive health insurance
  • Dental insurance
  • Vision insurance
  • Flexible Time Off
  • 401(k) plan
  • and more.

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 51-200Since 2016H1B No Sponsor

• Designing and implementing the front-end components and user experience for MetaMask Debit Card interactions across MetaMask clients. • Developing robust and scalable backend services and APIs to manage card lifecycle, facilitate transaction processing, and integrate with financial partners. • Ensuring seamless and secure integration with Card Issuers, payment networks, and compliance systems. • Optimizing the performance and security of all Card features, handling real-time data feeds and high-volume transaction throughput.

United States
$130K - $187K / year
CES Family of Companies logo

Software Engineer

CES Family of Companies

The CES Family of Companies is a collection of strong brands and businesses providing food equipment, supplies, service.

OtherRemoteTeam 51-200H1B No Sponsor

• Implement, configure, and enhance core functionality within the D365 Sales and Marketing modules. • Develop robust custom solutions (plugins, custom APIs, web resources) to extend D365 capabilities. • Design, manage, and optimize data structures to support complex Sales and Marketing processes. • Connect D365 to various external systems using REST APIs. • Collaborate in Agile development environments and contribute to CI/CD processes for deployments.

United States
Job Closed
CES Family of Companies logo

AI Native Lead Developer – Full stack

CES Family of Companies

The CES Family of Companies is a collection of strong brands and businesses providing food equipment, supplies, service.

OtherRemoteTeam 51-200H1B No Sponsor

• Leverage AI agents/tools for code generation, refactoring, and debugging • Perform analysis and troubleshooting of complex software constructs • Participate in defining coding standards for the team • Lead design and development of moderately complex software components • Construct unit tests over complex algorithms • Collaborate with other engineers and provide feedback on complex code algorithms • Author technical documentation and design sketches • Provide high-level estimates for projects

United States
Job Closed
Onsights.io logo

Senior Full-Stack Engineer

Onsights.io

Retail Intelligence. The New Alpha.

OtherRemoteTeam 11-50H1B No Sponsor

• Build full-stack systems that enable data ingestion, fusion, analysis, and visualization across cloud and edge environments • Develop distributed services that handle real-time and recorded sensor and media data at scale • Shape system architectures to support mission-critical performance, reliability, and operational resilience • Design data models and storage strategies that ensure integrity, performance, and efficient retrieval • Integrate internal services and external partner systems to support end-to-end workflows • Create intuitive operator-focused user interfaces and mission-support tooling • Implement testing, monitoring, deployment, and observability practices to ensure stable and supportable systems • Deploy and validate software on edge computing devices under lab environments and during field exercises • Collaborate closely with other engineers, data teams, and field personnel to deliver production-ready autonomous system capabilities

Minnesota