Senior Software Developer

Apply Now

Company: Cynet Systems

Location: North York, ON M6A 1B8

Description:

Job Description:

Responsibilities:
  • Develop coding, testing, and debugging to support existing extensions/tools such as IRT, De-Dup, OIA, Immunization Forecaster and PR Upload.
  • Conduct technical analysis, preparation of detailed programming specifications, program design, writing and/or generating code, and conduct unit tests.
  • Translate technical specifications for sustainment and upgrade into working, tested applications.
  • Undertake proof of technology with test data to simulate application load and performance tuning related applications.
  • Provide software expertise in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways.
  • Provide impact analysis, effort estimate and solution design/development for supported solutions due to DHIR solution upgrades, software upgrades or any new requirements (e.g. Panorama 4.4.x upgrades, PHU merge and more).
  • Provide application programming support for incident management, application functionality sustainment, performance tuning and technical documentation.
  • Work with Quality Assurance to code, test, and debug extensions/tools integration services.
  • Maintain Development environments and continue continuous Integration (CI) practice.
  • Improve the quality and accuracy of the data collected for the approximately 34 PHUs and 2282 PHU users.
Experience and Skill Set Requirements:
Public Sector Experience - 5 points:
  • Experience working with federal/provincial/broader public-sector healthcare providers.
  • Knowledge of the provincial immunization system and Public Sector large complex IT Health related projects or equivalent.
  • Experience with integration of Clinical IT Systems such as Client and Provider Registries.
  • Knowledge of Public Sector Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices.
  • Knowledge of industry standard such as Project Management Institute.
  • Experience adopting and adhering to Public Sector Unified I&IT Project Methodology, Public Sector Enterprise Architecture and Public Sector Gating process, and Public Sector Standard Systems Development Methodologies.
Technical Skills - 50 Points:
  • Preparing user interface design, technical specifications and documentation for design, development, installation, testing and performance of integrated, multi-services systems.
  • Java programming on Sun Solaris and RED-HAT/Linux, WebSphere Liberty Profile/WebSphere Application server, WebSphere Studio Application Developer, web services, API connect.
  • Experience with NODE.JS, Nginx, OAuth2, SecureKey Concierge.
  • Knowledge and experience with - Postgres, RabbitMQ, Kafka.
  • Java, Java EE, Java Frameworks, Java Scheduling/Threading, JavaScript, Angular and eclipses RESTFUL web services, Redhat/Linux scripting.
  • Oracle RDBMs(19c), SQL, PL/SQL, JSON, XML, ETL, stored procedure, optimized database queries, data architecture, data design and modelling, data mapping and database query performance tuning.
  • Front end programming skills including HTML5, JSF, Prime Faces, CSS and JavaScript.
  • Experience with version control system SVN or GitLab.
  • Working knowledge of issue tracking system Jira.
  • Experience in developing accessible UI components.
  • Knowledge and experience with API testing and management tools such as Postman, SOAPUI, Swing.
  • UI Frameworks (JavaFX, Spring, jQuery) or similar frameworks for web and mobile applications.
  • Knowledge and experience with Informatica, Elastic/Logstash/Kibana.
  • Experience using HL7-FHIR protocols such as FHIR v1.4 (public APIs) and RESTFUL messaging, Middleware and gateways.
  • Experience with IBM DataPower applications an asset.
  • Experience in Platform as a service (PaaS), Docker, Kubernetes and API Gateway an asset.
  • Knowledge and experience with Prolog, Haskell, LISP, and Cloud technologies using Cloud Foundry would be an asset.
General Skills - 15 Points:
  • Demonstrated strong leadership and people management skills.
  • Exceptional analytical, problem solving and decision-making skills.
  • Demonstrated strong interpersonal, verbal and written communication, and presentation skills.
  • Proven troubleshooting and critical thinking experience.
  • Demonstrated ability to apply strong listening skills to facilitate issue resolution.
  • Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships.
  • Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively.
  • motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines.

Similar Jobs