21 Aug
|
United States Digital Space
|
Ontario
21 Aug
United States Digital Space
Ontario
Work Location
Mississauga, Ontario, Canada
Hours
37.5
Line of Business
Technology Solutions
Pay Details
$81,600 - $115,200 CAD. Compensation varies based on skills, experience, location, and business needs.
Job Description
Customer
Develop new solutions for engineering programs and projects within assigned area
Develop new features and perform unit/component testing for application initiatives aligned to business needs and architecture standards
Support business inquiries and activities through small enhancements and break/fix implementations (e.g., source code changes); may also conduct peer code reviews
Work with technology partners to ensure configuration and custom components meet application requirements and performance goals
Analyze technical requirements to recommend engineering solutions; may be involved in coding/story estimates
Collaborate with stakeholders and internal partners to meet technical direction, requirements, performance, time‑to‑market, and innovation goals
Monitor product lifecycles, ensuring specifications and functionality support business objectives, and undertake redevelopment when required
Document and verify system components, applications, infrastructure, security, integration, operability, and architecture designs for a program or project
Participate in quality management reviews, including design, prototype, and other requirement reviews
Create and maintain quality code, ensuring defect‑free programming consistent with standards; provide maintenance and support during testing and post‑production deployment, and review peer coding
Provide technical expertise during incident management, analyze incident reports and outages, perform impact assessments, and facilitate communication throughout resolution
Participate in identifying and recommending development/testing solutions and tools to support project objectives
Assist in developing/maintaining processes for issue prevention and participate in problem determination and timely incident resolution with appropriate quality measures
Shareholder
Adhere to enterprise frameworks or methodologies for software engineering activities
Ensure policies and practices meet business needs, comply with internal and external requirements, and align with priorities
Engage stakeholders at all levels to shift from defect detection to proactive prevention
Support continuous improvement and automation opportunities within the engineering practice
Conduct meaningful analysis at functional or enterprise level to draw conclusions, make recommendations, and assess effectiveness of programs, policies, or practices
Identify cost‑saving opportunities, provide recommendations, and deliver strategic solutions to support effectiveness and enhance stakeholder experience
Conduct code reviews to ensure compliance with quality, standards, reusability, and maintainability; support operational readiness reviews and gating/sign‑offs for solution design
Monitor service, productivity, and efficiency, and implement continuous process or performance improvements
Lead or facilitate remediation plans to address performance, risk, or governance issues
Manage relationships across business lines and control functions to align with enterprise and regulatory requirements
Protect organizational interests by identifying risks and escalating non‑standard, high‑risk activities
Stay updated on emerging issues, trends, and regulatory requirements and assess potential impacts
Maintain a culture of risk management and control supported by effective processes aligned with risk appetite
Employee / Team
Participate fully as a team member, supporting a positive work workplace that promotes service, quality, innovation, and teamwork, and ensure timely communication of issues
Provide thought leadership or industry knowledge for quality engineering best practices and participate in knowledge transfer within the team and business unit
Stay current on emerging trends and developments and grow knowledge of business, tools, and techniques
Engage in personal performance management and development activities, including cross‑training
Keep others informed and up‑to‑date about project status and relevant day‑to‑day information
Mentor and enable team members by sharing knowledge and applying engineering best practices
Support the team by providing guidance and proactively identifying and resolving issues
Lead, motivate, and develop relationships with internal and external partners to build productive working relationships
Contribute to a fair, positive, and equitable environment that supports workforce diversity
Act as a brand ambassador for the business area or function, both internally and externally
Breadth & Depth
Advanced knowledge of specific engineering frameworks, technology, tools, processes, and procedures
Perform complex technical tasks independently
Advanced knowledge of technology, tools, programming languages, and procedures
Develop program specifications; adapt, integrate, code, test, and debug programs; and execute their implementation
Use existing procedures to solve routine problems; make limited exceptions
Generally report to a Practice Lead
Experience and / or Education
Undergraduate, postgraduate degree, or technical certificate
Strong academic background (e.g., computer science, engineering)
3–5 years of relevant experience
Language Requirement (Quebec only)
Sans objet
#J-18808-Ljbffr
📌 Software Engineer II (Ontario)
🏢 United States Digital Space
📍 Ontario