Remote, United States Remote (Country) USD 119,000 – 181,000 / year

CivicPlus, LLC is hiring a Sr. Software Engineer II

Requirements

  • Extensive expertise in .NET Core, ASP.NET, MVC, Web API, and C#
  • Strong command of JavaScript and TypeScript
  • Proven grasp of SOLID design principles in software development
  • Hands-on experience in unit testing and producing testable code
  • Clear and effective communication abilities
  • Proficiency in source control tools and best practices
  • Six years of professional experience with a degree in Computer Science or related field, or eight years of relevant work experience
  • Track record building highly scalable APIs and integrations
  • In-depth knowledge of web application architecture and operational concerns
  • Practical experience applying software design patterns
  • Working familiarity with the Azure cloud platform
  • Experience using Azure DevOps pipelines or GitHub Actions for CI/CD

Nice to Have

  • Background in Clean Architecture and Vertical Slice design patterns
  • Front-end development experience, particularly with Vue.js or similar frameworks
  • Professional work with single-page applications and full-stack .NET systems
  • Exposure to HTMX, Datastar, or other hypermedia-driven libraries
  • Development with SignalR or comparable real-time web technologies
  • Experience working with PostgreSQL, SQL Server, document databases, or other persistence solutions
  • Skill in using Entity Framework Core for data access
  • Familiarity with Agile methodologies and team workflows
  • Experience containerizing applications using Docker or orchestrating with Kubernetes
  • Work with document processing libraries in production environments
Required Skills
.NET CoreASP.NETMVCC#Unit TestingDesign Patterns
About company
CivicPlus, LLC
CivicPlus provides software and services to local governments.
All jobs at CivicPlus, LLC Visit website
Job Details
Department Engineering
Category other
Posted 3 months ago