Mainframe Back-End Software Engineer
at Manulife
Waterloo, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Apr, 2025 | USD 75880 Annual | 23 Jan, 2025 | N/A | Cobol,Design,Azure,Github,Computer Science,Vsam,Scripting Languages,Cics,Testing,Java,Jenkins,Sas,Sonarqube,Mainframe | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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