Mainframe Back-End Software Engineer

at  Manulife

Waterloo, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025USD 75880 Annual23 Jan, 2025N/ACobol,Design,Azure,Github,Computer Science,Vsam,Scripting Languages,Cics,Testing,Java,Jenkins,Sas,Sonarqube,MainframeNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Manulife is seeking a highly motivated and experienced Mainframe Back-End Software Engineer to join our dynamic team. In this role, you will be responsible for analyzing, programming, testing, and maintaining large-scale backend and client-server applications. You will craft, develop, test, and detail Mainframe APIs that are used by various other teams’ client applications. You will also be required to help develop, document and test .NET services which interact with these APIs. This position is primarily back-end focused and also involves the knowledge of integrating with mainframe systems, cloud-based solutions and databases.

COLLABORATION AND MENTORSHIP:

  • Collaborate with team members, participate in code reviews, and share skills and methods.
  • Efficiently communicate technical concepts to both technical and non-technical collaborators.
    What are we looking for:

EXPERIENCE:

  • 4+ years of experience in back-end application development, including Restful APIs and Application Development
  • Must have strong experience with COBOL
  • Experience with any of the following:
  • Familiarity with DB2, CICS, VSAM, JCL, SAS, Endevor, and Control-M.
  • Must have experience with the .NET Programming language for crafting applications
  • Strong foundation in design, programming, and testing in mainframe and/or client-server environments.
  • Familiar with setting up and using CI/CD pipelines
  • Nice to have experience with Java, or Z/OS connect

TECHNICAL SKILLS:

  • Familiar with modern software architectures, development using APIs, and scripting languages.
  • Experienced using Github, Jenkins, SNYK, SonarQube, and CI/CD Pipelines.
  • Nice to have familiarity with Azure

EDUCATION:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Responsibilities:


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or a related field (or equivalent experience

Proficient

1

Waterloo, ON, Canada