logo

View all jobs

Application Developer / Software Developer - TIC2406

Toronto (remote), ON · Information Technology

 Skills and Experience: We are seeking a seasoned Software Developer with over 10 years of experience in IT platform implementation in a technical capacity. The ideal candidate should be well-versed in software engineering best practices, including deployments and integration, operations support, troubleshooting, and monitoring. Proficiency in DevOps, CI/CD practices, and tools is essential. Experience with the Google Cloud Platform (GCP), UNIX/LINUX, Shell scripting and ORACLE DB all highly desirable.

The successful candidate should possess the ability to diagnose and troubleshoot user-facing service incidents and outages with expert-level skills across different levels of the solution stack. A solid understanding of application clustering/load balancing concepts and technologies, along with knowledge of security best practices, is crucial. The candidate should excel in a distributed team environment, be able to work on-call, and demonstrate expertise in monitoring distributed systems application architectures. Exposure to and maintenance of configuration management tools at scale is a plus.

Responsibilities:

·  Web Applications: Deployments and integration, Operations support, Troubleshooting, Monitoring

·  Weblogic: Administration, Configuration, Operations support, Oracle IDM integration, ForgeRock integration, DaaS integration, Upgrades

·  MS Windows: Deployment and operation support (Provider Registration website)

·  WebMethods IS: Administration, Configuration, Deployment, Operation, and upgrades

·  WebMethods Batches: Operation support, Development, Nightly batches monitoring, Recovery, Daily report to WSIB on a rotation basis

·  Hospital EDI: Conformance testing for EDI 837 and EOB, Daily monitoring and support

·  Adjudication Engine: Nightly file processing monitoring on a rotation basis, Bills reprocessing, HEAT Ticketing, Work with Client, Vendor & Solution Architecture + support team when needed

·  Heat Tickets: Review, Analysis, Impact assessment, Resolution

·  Oracle Payables: Daily file processing monitoring, Operational support

·  Middleware Support: Upgrades and patches, Work with TA, DBA, Network, Systems (Windows and Unix), Enterprise Management, Verification after upgrades and infrastructure changes

·  DR (Disaster Recovery): Yearly test support, Planning, Internal preparation, Multiple web applications, WebMethods batches, Provider Registration, Resolving issues found by Client

·  Environments Support: GCP (Dev and QA), UAT, PROD, DR, Work with Technical Architects and DB, Systems, Network & Production control teams, Verification after devices replacement or software patches

·  Client Support: WSIB, Providers, Hospitals

·  Internal Teams Support: Business - CSM, PMG, Product, Technical teams, Gateway

·  GitHub: Admin for Projects repositories

·  Vulnerabilities: Work with systems teams to remediate identified vulnerabilities with Web applications, Middleware, Operating Systems

·  Yearly Escrow: Compile final package for Project

·  ON Call: On-call duties (details TBC)

  On call:
 
1.       TCC in case that monitoring in Prod or UAT created alerts that result in a page out. This type happens out of hrs around 2 or 3 times per Quarter.

2.       Internal monitoring for the batches. The system auto-pages the person on current rotation (one of 2 resources) who is scheduled to take care of the batches during that current three month period. This happens unpredictably, around a dozen times per month on avg, and some are during work hrs. Depending on the specific issue it may require immediate attention.
 

Share This Job

Powered by