Full time Posted June 03, 2026
Apply Now

Job Description

What success looks like in this role:

• Leads team efforts to design, develop, test and document complex software systems and applications.
• May support multiple teams through provision of sound technical and procedural guidance and solution development.
• Collaborates with analysts, peers and stakeholders to develop highly complex systems.
• Estimates software development tasks to within predictable variances, given specified functional and business requirements.
• Evaluates secure coding practices and tools, recommending and driving improvements.
• Defines and recommends metrics to improve on quality, cycle time, reliability and other key factors.
• Presents system alterations and designs to peers and colleagues.
• Provides technical and procedural guidance to fellow team members, adjacent teams and other relevant stakeholders.

#LI-LS1

You will be successful in this role if you have:

Experience

9+ Yea...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application