The team is looking to hire an experienced developer to help in their life-saving mission of providing training and support to emergency dispatch services across the globe.
Requirements
- Understanding of the NodeJS environment.
- Solid experience with MS SQL Server databases, as well as MySQL databases.
- Solid experience in server-side development, including web services, WCF and API
- Solid experience using JavaScript and JS frameworks such as React.js, Next.js.
- Solid experience with object-oriented programming.
- Ability to create screen layouts using HTML, CSS, and JavaScript.
- Experience with website security and security best practices.
Responsibilities
- Design and develop efficient software components for complex tasks with minimal supervision.
- Effectively troubleshoot and diagnose complex software problems.
- Ensure website designs are compliant with the major browsers.
- Design intuitive and responsive web-based user interfaces.
- Anticipate, identify, and mitigate problem areas.
- Develop prototypes and proofs of concept for end users.
- Meet with stakeholders to define application requirements.
Other
- Provide senior level design and development expertise to the creation and maintenance of software products including training/learning platforms, applications, web pages, client portals, databases, reports and queries, and other products as requested.
- Interfaces with clients, customers, and internal users to gather requirements, troubleshoot issues, and deploy solutions.
- Trains other team members and provides technical leadership in design and development matters.
- Helps develop and support software development best practices.
- Provide direction and guidance to less experienced staff.