- B2B
- Scale StageRapidly increasing operations
Software Engineer III (.Net)
- No equity
- Remote •
- 3 years of exp
- Full Time
About the job
CivicPlus is a high-growth technology company committed to creating more positive civic experiences. Inc. Magazine has selected CivicPlus as “One of the Fastest-Growing Privately Held Companies in the U.S.” since 2011.
Headquartered in Manhattan, Kansas, CivicPlus maintains satellite offices in Marlborough, Massachusetts, Tallahassee, Florida, Portland, Oregon, and New Haven, Connecticut, and has remote staff nationwide. Across all our in-office and remote locations, we foster fun, fast-paced, collaborative, and innovative environments.
Commitment to Diversity, Equity, Inclusion, and Belonging
We believe that diversity drives innovation. The best companies, like the best communities, foster environments in which everyone feels safe to be themselves. We believe our workforce should reflect the communities we serve. We are committed to attracting and retaining those who share our mission of helping government work better through an employee development strategy built on equity and equal opportunity. We promise to foster a culture of inclusion where everyone feels respected, appreciated, and welcome so that together, we create technology to build a better community.
We are looking for an experienced professional with a background in .NET development.
** We Offer You**
- An opportunity to help build technology solutions used by over 7,000 local governments and their citizens
- Competitive pay and benefits
- Our core values: purpose-driven, ambitious, trustworthy, team-player, and innovative
- The ability to work with and be inspired by colleagues who share your passion for using technology to improve citizen experiences
Job Overview
The Software Engineer III is responsible for analyzing, designing, developing, and testing software solutions for the company’s products. This position is also responsible to provide maintenance and support to existing code following the company’s standards and best code practices. The Software Engineer III must abstract requirements to innovate solutions to enhance our products within our environment.
** We’ll expect you to**
- Abstract requirements to analyze and design innovative new software solutions for enhancement of the company’s products
- As a more experienced Engineer, the Software Engineer III is expected to provide technical leadership and mentoring to the team
- Develop unit-tested code using best practices, current software patterns, and (ideally) Test Driven Development (TDD).
- Follow company’s code standards to fix product issues (bugs)
- Read, understand, debug products code to find and solve current software problems
- Understand the team’s deployment pipelines and processes
- Test software solutions appropriately before deliver to the testing team
- Mentor other software engineers
- May be asked to perform other duties as assigned
****What you'll need to succeed
- At least 3 years of experience with .NET Core, ASP.NET, MVC, WCF, Web API, C#
- At least 3 years of experience with JavaScript, JSON
- At least 3 years of experience of SQL Server Transact –SQL and Store Procedures
- Demonstrated in-depth understanding of unit tests and testable code
- At least 3 years of experience in source control management
- Degree in Computer Science or related field or 5 years of relevant experience
****Employment Practices
- CivicPlus is proud to be an Equal Employment Opportunity employer. At CivicPlus, we celebrate and support diversity for the benefit of our employees, products, clients, and communities we serve.
- Upon receiving an offer of employment, candidates must complete required pre-employment screenings, which include a drug test and background screen. The offer of employment is contingent upon this post-offer screening process. All testing will be conducted by a licensed independent administrator, which will follow testing standards and background screens in accordance with state law.