Senior Software Engineer (Utility Billing)

CivicPlus

  • Part Time

To apply for this job please visit civicpluscareers.ttcportals.com.

Senior Software Engineer

Location: Remote (U.S.)

What You’ll Do

* Develop, test, and maintain scalable web applications
* Troubleshoot and resolve software issues
* Contribute to system architecture and deployment pipelines
* Mentor junior developers and share best practices
* Collaborate in Agile ceremonies and team planning

What You Bring

* 3.5+ years of experience (or 5.5+ without a degree)
* Proficiency in **.NET Core**, **C#**, or **PHP**, **Ruby on Rails**
* Strong JavaScript skills (React preferred)
* Experience with APIs, SQL/NoSQL, and cloud platforms like Azure
* Solid understanding of design principles and testing practices

Why CivicPlus

* Remote-first work environment
* Flexible Time Off, 401(k), and full benefits
* Mission-driven work with real community impact

Job Overview