Job Title - Software Developer - Full Stack – Senior
Period: 1 year
Start Date – 2022-04-01
End Date – 2023-03-31
Location – Toronto
Working Hrs.: 7.25 Hrs. / day
Note: Due to COVID-19 restrictions the consultant will be working remotely until restrictions are lifted.
Must haves:
Experience with node.js and express library for Server side coding
Experience with Jquery for UI Development
Experience with Handlebars templates
Experience with Bootstrap
Experience with Deployment of packages in Kubernetes/Docker environments
Experience with Restful APIs (Jason format request/response messages)
Experience with Redis Server (session/cache management)
Experience with NGINX Server (web server)
Description
• Develop coding, testing, and debugging to support existing extensions/tools related to CovaxON, Client Patient Portal, Verifiable Credentials, Case and Contact Management and other related health care activities.
• Ensuring proper Agile and DEVOPS methodologies are adhered to including the application of Ministry and OPS standards.
• Conduct technical analysis, preparation of detailed programming specifications, program design, writing and/or generating code, and conduct unit tests
• Leading other developers in the same activities as described.
• 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 solution upgrades, software upgrades or any new requirements/enhancements.
• Provide application programming support for incident management, application functionality sustainment, performance tuning and technical documentation
• Work with Quality Assurance (QA) to code, test, and debug extensions/tools integration services
• Maintain Development environments and continue continuous Integration (CI) practice
• Support Operations on trouble shooting of applications and tools
Experience and Skill Set Requirements
Technical Skills – 35%
10+ years of experience with:
• Preparing user interface design, technical specifications and documentation for design, development, installation, testing and performance of integrated, complex, multi-services systems
• Java programming development on a variety of platforms -- Application server, WebSphere Studio Application Developer, web services, API connect
• Expertise with
NODE.JS, OAuth2, Docker and REDSHIFT Container technology
Jquery for UI Development
Handlebars templates
Bootstrap
Deployment of packages in Kubernetes/Docker environments
Restful APIs (Jason format request/response messages)
Redis Server (session/cache management)
NGINX Server (web server)
• 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(12c), 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 with experience in a variety of tools such as HTML/CSS, JSF, JavaScript, Vue, React and/or Angular
• UI Frameworks (JavaFX, Spring, jQuery) or similar frameworks for web and mobile applications
• 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
• Knowledge and experience with Informatica, Elastic/Logstash/Kibana
• Expertise with HL7-FHIR protocols such as FHIR v1.4 (public APIs) and RESTFUL messaging, Middleware and gateways
• 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.
Core Skills and Experience - 20%
10+ years of experience with:
• Working with business analysts to translate the business requirements and functional specifications into an application design appropriate to meet the business and operational/IT needs
• Working in Health Care or related Systems.
• Working with large complex system requiring high security, privacy, and massive scalability.
• Working with technical systems specifications and translating them into working, tested applications for large, complex, mission critical applications sustainment and upgrades
• Work with Quality Assurance (QA) to code, test, and debug extensions/tools integration services
• Analysis, design and development work on complex, multi-tier web-based applications, micro-services architecture, mobile, and off-the-shelf solutions
• Proven technical leadership skills with ability to identify areas for improvement, and recommend solutions
• Designing, developing and implementing applications that work across modern browsers and various platforms, and mobile devices
• Using and applying extensive knowledge of User Interface (UI) design principles across a variety of applications, platforms and devices
• Developing and maintaining system design models, technical documentation and specifications
• Providing impact analysis, effort estimate and solution design/development for solution/software upgrades or based on any new business requirements
• Undertaking proof of technology with test data to simulate application load and performance tuning related applications
• Providing software expertise in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways
• Providing application programming support for incident management, application functionality sustainment, performance tuning and technical documentation
• Developing and maintaining system design models, technical documentation and specifications
• Various computing platforms, operating systems, database technology, communication protocols, middleware and gateways
• Knowledge of recognized accessibility laws, regulations, and standards (e.g., W3C, WCAG) or other specific accessibility standards, and experience in usability, accessibility and compliance testing
• Ensuring compliance with architecture framework and system standards, and Agile Development Methodology
• Project management practices, and ability to contribute to design/development project plans, including work breakdown, resource estimates, and status reports
• Experience with Software Development Lifecycle (SDLC)
• Continuous Integration (CI) practice and enhanced Ci/CD experience and DevOps methodologies and technologies an asset
• Knowledge and experience with leading-edge technologies, design criteria including usability, security, and privacy for web and mobile applications.
Public Sector/Healthcare Experience - 5%
• 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 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.
General Skills - 10%
• 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
• A 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.
If you are available, please send your resume to sujata.gaimar@2iresourcing.ca OR refer someone interested
Job ID: 61562
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...
