Job Details
Description
Our organization is looking for a Senior Developer who can utilize HTML5, CSS, various javascript frameworks (Node, React, Vue, Angular, etc), and database applications (Azure SQL, MS SQL, MySQL, MongoDB, etc) to develop effective web and mobile applications. The successful candidate will also work closely with our web development and software design teams to update the website and internal web tools to make them more efficient. The senior developer will also be responsible for creating innovative solutions to web design issues to help make applications more visually appealing and enhance usability, while applying their deep technical knowledge to solve workflow challenges.
(In compliance with the American with Disabilities Act, ADA, this description identifies the essential components of the job required to be performed with or without reasonable accommodations. Requests for reasonable accommodations to facilitate the performance of these essential functions will be given careful consideration.)
Responsibilities:
The senior developer role reports directly to the Chief Information Officer, managing the development of all internally and externally facing web projects. This position’s responsibilities include organizing and managing the DevOps cycle of existing solutions (built primarily in NodeJS), as well as the planning and implementation of future projects.
· Implement responsible web design principles to ensure that digital properties render well across multiple devices
· Design a framework for creating user apps that grows with the needs of the company
· Monitor website performance, watch for traffic drops related to site usability problems and rectify the issues
· Partner with digital agencies to implement SEO recommendations to ensure maximum ROI from our investment in web technologies
· In conjunction with the CIO, plan and implement the roadmap of existing solution feature development and implementation
· Assist in the development of applications and features
Attributes / Position Requirements
· Bachelor’s Degree in Computer Science or related field, or similar experience
· 3+ years’ web development experience required
· 2+ years’ app development experience preferred
· Proficiency with Vue, Node, React, Angular an asset
· Proficiency with Azure SQL, MySQL, MongoDB preferred
· Strong knowledge of web development tools and programming languages
Education:
BS in Mathematics, Economics, Computer Science, Information Management or Statistics