Software Developer, Municipal & Schools
Description
Qualifications
- Bachelor’s degree in computer science, computer engineering, or comparable work experience.
- Demonstrated strong knowledge of software development practices, computer science theory, and understanding of relevant technologies.
- Relevant Technologies:
- Required:
- NodeJS
- AWS Services
- Preferred:
- Mobile Deployments
- .NET / MAUI or Flutter
- PHP
- Objective-C, Swift, Android Java, Kotlin
- Required:
- Experience writing and testing code to meet strict deadlines.
- Demonstrated understanding of product architecture and all underlying technologies.
- Demonstrated understanding of development process.
- Demonstrated experience with data modeling tools, web services and/or service oriented architecture.
- Ability to work well both independently and within a team environment.
- Strong written and verbal communication skills.
- Strong interpersonal skills.
- Experience providing guidance and direction to less experienced staff.
- Solid negotiation with various parties to ensure enhancements to applications are addressed while maintaining/balancing business situations and constrictions.
- Well-developed logical thinking and reasoning skills.
- Ability to prioritize and complete multiple tasks in a fast-paced, technical environment.
- Keen attention to detail.