Senior Software Developer
Job Requirements: -
- 5+ years of experience as a software developer
- Fluent with functional, imperative and object-oriented languages; knowledge in Microsoft .Net development tools and frameworks
- 4+ years professional experience in professional web development
- Fluent in JavaScript, Asp.Net Core, Asp.Net MVC, React & Angular
- Experience working in an agile environment
- Ability to take a project from scoping requirements through actual launch of the project
- Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
- GIS knowledge is a plus
- Utility network development is a plus