27 Sep
|
Randstad Digital
|
Ontario
27 Sep
Randstad Digital
Ontario
Position Type: Full time, Permanent Must be eligible to work in Canada We are seeking an experienced Application Support Developer to join a dynamic IT team. In this role, you will be instrumental in ensuring system stability, functionality, and performance across core business applications.
Combining hands-on software development with complex technical problem-solving, you will handle everything from production break-fixes and system enhancements to architecture modernizations and security upgrades. This role is ideal for a proactive developer who thrives in an agile environment and bridges the gap between technical execution and business needs.
Key Responsibilities Development & System Maintenance: Execute development tasks spanning production break-fixes, system enhancements, security upgrades, and modernization initiatives.
Root Cause Analysis & Monitoring: Conduct deep-dive root cause analysis for recurring technical and business issues. Identify monitoring gaps and enhance logging mechanisms to mitigate future risks.
Reverse Engineering & Troubleshooting: Reverse engineer complex system modules and contained code blocks to resolve critical production issues and support upgrades.
Technical Documentation: Author detailed system-level artifacts, including design documentation, solution proposals, workflow diagrams, and technical specifications.
Incident Management & Operational Support: Respond to and resolve technical issues and service requests. Participate in on-call and weekend support rotations for software releases,
system patching, and incident response.
Agile Collaboration: Work collaboratively across IT and business teams within an agile framework to deliver strategic, high-quality software solutions that meet reliability, security, and usability standards.
Continuous Improvement: Evaluate current architectural and design practices to recommend process enhancements and continuous improvement initiatives.
Qualifications & Skills Requirements Education: Bachelor’s degree in computer science, Engineering, or a related technical field.
Experience: 5+ years of experience in IT production support, software development, or business systems analysis.
Database & SQL: Strong proficiency in SQL, with proven experience writing and debugging complex queries.
Development & Tech Stack: Hands-on troubleshooting experience with applications built on Java, Angular, React, Node.js, Apache Camel, Python, or TypeScript .
Messaging Systems: Demonstrated experience troubleshooting MQ channel issues.
ITSM Knowledge: Familiarity with IT Service Management tools and frameworks (e.g., ITIL).
Communication & Analytical Skills: Exceptional problem-solving abilities with the capacity to translate complex business requirements into clear technical concepts.
Nice-to-Have Experience with cloud platforms and modern cloud architectures.
Domain experience with insurance systems and integrations (e.g., underwriting, claims, actuarial, or finance).
#J-18808-Ljbffr
📌 Application Support Engineer (Ontario)
🏢 Randstad Digital
📍 Ontario