ArchiveSocial

Sr. Software Engineer II

ArchiveSocial$119K — $181K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience with a degree in Computer Science or related field, or equivalent relevant experience
  • Advanced proficiency with .NET Core, ASP.NET, MVC, Web API, and C#
  • Proficient in JavaScript and TypeScript
  • Demonstrated knowledge of SOLID design principles and unit testing
  • Proven experience in developing scalable APIs and integrations
  • Effective communication and mentoring skills
  • Familiarity with Azure cloud platform and DevOps pipelines

Responsibilities

  • Analyze and design innovative software solutions to enhance company products
  • Develop code following best practices and current software patterns
  • Debug code to identify and resolve software issues
  • Understand the team’s high-level architecture and deployment processes
  • Test and maintain software solutions throughout their lifecycle
  • Collaborate in an Agile development team environment
  • Mentor and support other developers in their growth

Benefits

  • Comprehensive health, dental, and vision insurance
  • Flexible Time Off policy
  • 401(k) plan with company contributions
  • Opportunity to make a meaningful impact on local governments and communities
  • Collaborative and transparent work culture focused on mentorship and innovation
Full Job Description
Description

Your Impact

The Senior Software Engineer II is responsible for reviewing and evaluating all assigned project output and ensuring that all work adheres to standards and best practices while maintaining a high degree of quality. This position assists in defining and understanding standards and best practices as well as designing and planning applications to meet project objectives. Additional duties include analysis, design, develop and test software solutions for company products and services.

What You'll Do

As a Senior Software Engineer II, you will:
  • Abstract requirements to analyze and design innovative new software solutions for enhancement of the company's products
  • Efficiently develop code using the company's best practices and current software patterns
  • Read, understand, debug code to find and solve current software problems and resolve defects
  • Deeply understand the high-level architecture employed by the team
  • Deeply understand the team's deployment pipelines and processes
  • Test and own software solutions appropriately throughout their lifecycle
  • Actively participate as a full member of an Agile development team
  • Mentor and train other developers
  • Ensure the team produces high quality and performant solutions in line with industry best practices
  • Evident interest in keeping up to date with technology landscape and best practices
  • Participate in developing and updating coding standards

What We're Looking For

We know that excellent candidates come from diverse backgrounds. Even if you don't meet 100% of the listed requirements, we encourage you to apply!

Preferred Qualifications:
  • Advanced proficiency with .NET Core, ASP.NET, MVC, Web API, C#
    • Proficient with JavaScript / TypeScript
    • Demonstrated understanding of SOLID design principles
    • Experience with unit testing and writing testable code
    • Effective communication skills
    • Proficient with source code control tools and techniques
    • 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 Azure cloud platform
    • Familiarity with Azure Devops pipelines or GitHub actions

Nice to have skills:

  • Experience with Clean and Vertical Slice architecture
  • Experience with Vue.js(preferred) or other front-end development ecosystem
  • Experience with SPA and .NET full stack architecture
  • Experience with HTMX, Datastar, or other hypermedia-based libraries
  • Experience with SignalR or other real-time web library
  • Experience with PostgreSQL, Sql Server, document databases, or other data persistence tools
  • Proficient with Entity Framework Core
  • Experience with Agile development processes
  • Experience with Docker or Kubernetes
  • Experience with document processing libraries


Why CivicPlus?

This role offers:
  • Drive meaningful impact by building software that empowers local governments and strengthens communities.
  • Lead with innovation through hands-on architecture, scalable APIs, and modern tech like React and cloud platforms.
  • Grow with purpose in a collaborative, agile environment where mentorship, transparency, and authenticity are core values.
  • Own your craft by shaping standards, mentoring peers, and delivering high-quality solutions that make a difference.


Compensation and Benefits
  • Estimated Salary Grade Range: $119,000 - $181,000
    • Anticipated Hiring Range:
    • The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and is based on a 40-hour work week.
  • Benefits: Comprehensive health insurance, dental insurance, vision insurance, Flexible Time Off, 401(k) plan, and more.

Our Hiring Process
  • Introductory call with Talent Acquisition
  • Interview with the Hiring Manager
  • Panel Interview with CivicPlus team members, including an interview project activity
  • Offer

Note: The process may vary slightly depending on the role.

Additional Information
  • CivicPlus is currently unable to provide visa sponsorship for this position now or in the future. Applicants must be authorized to work in the US.
  • We encourage you to apply as soon as possible, as applications will be reviewed on a rolling basis, and the posting may close at the discretion of the Talent Acquisition team

About ArchiveSocial

ArchiveSocial is a social media archiving company that provides solutions for archiving and managing social media content. The company's platform is designed to help organizations comply with regulations related to social media content, and to provide insights into social media activity. ArchiveSocial's technology is used by companies in various industries, including government, healthcare, and education. The company was founded in 2011 and is headquartered in Durham, North Carolina.
Learn more about ArchiveSocial
Size
50 employees
Industry
Founded
2011

Similar Jobs

More Jobs at ArchiveSocial

More Information Technology Jobs

Find similar Sr. Software Engineer II jobs: