Lead Software Engineer

Civicplus

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

Lead Software Engineer (Utility Billing)

Job Role:

* Lead a team of engineers through design, development, and delivery
* Ensure high-quality, maintainable, scalable code
* Collaborate cross-functionally to improve architecture and processes
* Support hiring, mentorship, and performance management
* Champion best practices, innovation, and technical excellence

What We’re Looking For:

* 6+ years of software development experience (or 8+ without a degree)

Proficiency in:

* .NET Core/C#/ASP.NET, or
* PHP/Laravel, or
* Ruby on Rails/PostgreSQL
* JavaScript experience (React preferred)
* Strong understanding of SOLID principles, APIs, and cloud platforms (Azure a plus)
* Leadership and mentoring experience

Why CivicPlus:

* Fully remote work
* Competitive salary + full benefits (medical, dental, vision, 401k, FTO)
* Mission-driven, inclusive, and innovative culture

Note: U.S. work authorization required. No visa sponsorship available.

Job Overview