Open Positions
Software Engineer
Seattle, WA – Full Time
Basic Qualifications- BS or MS in Computer Science or equivalent professional experience
- Strong object-oriented design and coding skills, preferably Java or C++
- Solid understanding of data structures and algorithms
- Significant development experience on a UNIX platform, preferably Linux
- Significant experience with front end UI technology such as javascript, HTML and CSS, ideally including the latest javascript frameworks
Better candidates can work at all levels, from the front end UI to backend servers and databases. Hence:
- Knowledge of Perl, PHP, or Python a plus
- Knowledge modern infrastructure like Amazon Web Services, Google Cloud Platform, and Node.js a plus
- Knowledge of relational databases, like MySQL, and NoSQL databases a plus
The ideal candidate could also serve as a technical lead, orchestrating other in-house and contract developers.
What is Civic Software?
Civic software connects people to the places we live, the resources we consume, and the communities we participate in.
