Software Developer - Java & Mainframe
$55k - $95k per yearCanada Life
Permanent Full Time
Technology redefines the way we work and deliver to meet business needs and elevate the customer experience. You’ll be part of an organization that is embracing modern technology, innovation and agile ways of working.
Our Workplace Solutions Technology team is a strategic partner in our business – with an ambition to be a forward-thinking, agile technology organization delivering secure, resilient and leading solutions that support Canada Life and the well-being of millions of Canadians.
We are looking for a Software Developer who can be described as a self-starter and quick learner who is versatile and can easily adapt to multiple technologies. The successful candidate will thrive in a high-performance team and be an excellent communicator.
What you will do
- The Software Developer participates in the end‑to‑end lifecycle of new and modified application software, from design and development through production implementation, and supports training and operational support activities in collaboration with senior developers and technical leads.
- Contributes to the development and use of standards, tools, processes, and best practices, following established guidelines and providing feedback for improvement as appropriate.
- Applies working knowledge to moderately complex tasks, supports project and operations teams by sharing knowledge, and contributes to the implementation of solutions to technical problems under the guidance of senior team members or technical leads.
- Provides ongoing support for applications and processes in production by analysing incidents, identifying appropriate fixes or temporary workarounds, and assisting in the timely restoration of business services.
- Contributes to application defect resolution through the analysis and evaluation of information to support effective decisions. This includes gathering relevant information, using standard problem‑solving tools and approaches, and applying logical reasoning when resolving issues.
- Participates in collaborative engagements with business partners and delivery teams to support the design, development, and implementation of application maintenance enhancements that address system defects.
- Maintains awareness of development technologies, tools, and processes to support personal skill development and to contribute to continuous improvement opportunities when identified.
What you will bring
- University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experience. Related industry certifications are considered an asset.
- Demonstrated experience in challenging the status quo and identifying areas of operational improvement (example: people, process, technology).
- Experience working in a complex environment that is rapidly evolving, and ambiguous with high expectations for excellence and achievement
- Experience and ability to understand and effectively work with legacy technologies and contribute as legacy applications evolve and are migrated to new platforms would be as asset.
- Knowledge of structured design skills and understanding of design patterns.
- Experience in building complex software products and delivering application solutions from initial design to implementation and support.
- Experience in providing 24/7 oncall support.
- Ability to embrace change and seek clarity through a variety of available stakeholders and resources.
- Strong communication skills with technology and business teams.
- The ability to work cooperatively and constructively with others to achieve valued outcomes.
- 5+ years practical experience working as a Developer with experience on large, complex projects/initiatives in a team environment.
- Experience in legacy mainframe technologies is an asset
- Proven expertise in the following technologies:
- Java, Eclipse IDE, VS Code, IntelliJ
- Web services, client server environnent
- Code versioning tools, such as Git
- z/OS mainframe environment: DB2, IMS DB, IMS/TM or CICS, PLI, COBOL, JCL
- Experience in the following tools would be an asset:
- Changeman, Compuware tools, CA tools, File-Aid tools
- ServiceNow, Office 365, IBM Data Studio
- React, JavaScript, SQL
- JIRA, Confluence, Gitlab, ServiceNow
- IBM WebSphere
The base salary for this position is between $55,000.00 - $95,000.00 annually. This represents base salary only and does not represent other variable compensation components of our total compensation ( i.e. annual bonus, commission etc). If you are selected to move forward in our recruitment process, your recruiter will be able to discuss additional details of our total rewards program with you.
Career opportunities will be open a minimum of 5 business days from the date of posting, closing dates will vary depending on the search activity. All applications received will be reviewed on a rolling basis.
Grow with Canada Life
We’re united by a shared purpose: to improve the financial, physical and mental well-being of Canadians. Our company is trusted by 1 in 3 Canadians and contributes to the strength of communities across the country.
We’re looking for people who live our values everyday: we step up, we do the right thing, and we deliver – for our customers, communities and each other. Are you someone who always strives to do the right thing, who steps up for themselves and others, and who delivers with impact? Then we want to hear from you!
What we offer
We’re committed to supporting our employees through every stage of their career. Here’s what you can expect as a full-time or part-time permanent team member:
- Career Development: Opportunities for career advancement, access to industry-leading learning programs and up to $2,000 annually towards education reimbursement.
- Health & Wellness: Flexible health and dental benefits, plus a $5,000 mental health benefit to support your well-being.
- Time Off: In addition to regular vacation and personal days, we support community involvement with a volunteer day.
- Financial Security: Company-matching pension plan, share ownership program and additional investment options.
- Rewards and Recognition: Employee recognition programs, service milestone celebrations, employee discounts and more!
- Emphasis on Community: We provide a workplace where employees feel connected and supported through Employee Resource Groups (ERGs), mentorship programs, social clubs and events.
Learn more about Canada Life.
We’re committed to removing barriers and ensuring equal access to employment. Applicants requiring reasonable accommodation during the application process may contact View email address on ca.snapjobsearch.com . All information provided will be handled in accordance with applicable laws and Canada Life policies.
Canada Life would like to thank all applicants, however only those who qualify for an interview will be contacted .
$65.9k - $87.3k per year
...Recorder OEM in the North American Transit market. It designs, develops, and maintains various electronic equipment for trains. The monitoring... ...projects. How will you make a difference? As a member of the software team in Bach-Simpson, you will report to the Software Manager....SuggestedFull timeWorldwide- ...Competitive salaries and benefits Work with collaborative team members in the automation industry General Description Software Developer will use their knowledge to design, create, implement, and maintain software, applications, and other computer systems and will...SuggestedContract work
$50.03 - $61.1 per hour
...client, is seeking a seasoned Solutions Developer IV to join an established, high-performing... ...develop, and build full-stack components for Java web-enabled, thick-client, and database-... ...consistency, and build highly available software solutions that support critical...SuggestedLong term contractPermanent employmentFull timeContract workWork at officeImmediate startRemote workMonday to fridayFlexible hoursShift work2 days per week- ...About The Role EventConnect is evolving how we build software. We believe the future of product development belongs to people who can... ...ownership, curiosity, and continuous improvement. A Product Developer owns a portion of the EventConnect product ecosystem and is responsible...Suggested
$100k - $165k per year
...grade value on the IrisX platform. As a Software Engineer in Trackunit’s Professional Services... ...engineering that makes Trackunit’s developer experience a genuine competitive advantage... ...driven UI development Backend: REST APIs, Java Spring Boot, Node.js, Kafka, Flink and...SuggestedFor contractorsRemote workFlexible hours$100k - $110k per year
...complex business challenges through innovative software solutions. In your role, you will... ...problems and present solutions t other developers, product owners, UX specialists, and... ...tools and agentic workflows t plan, develop, document, and test the code within the digital...Full timeSummer workWork at officeImmediate startRemote workFlexible hours$80k - $95k per year
...ABOUT THIS POSITION The Software Engineer II, Web will have a passion for creating innovative and engaging web products, day-dream about... ...Unreal and Unreal Tournament, Digital Extremes went on to develop Dark Sector®, BioShock® for the PlayStation®3, the BioShock 2 multiplayer...InternshipLocal areaFlexible hours$130k - $135k per year
...world get to answers they can trust. Learn about the Danaher Business System which makes everything possible. The Senior BI Developer (PowerBI) is responsible for leveraging in-depth expertise in our systems and processes to enhance business enablement and organizational...Full timeRemote workWork from homeFlexible hours$50k per year
...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor... ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities Build a client base...Work from home$92.5k - $136k per year
Description Join Team CARFAX as a Senior Software Engineer - Dev Ops We are looking for a seasoned Senior Software Engineer - Dev... ...platforms such as Kubeflow, Airflow, or Prefect translates well. AI Developer Platform — Own and contribute to the architecture and operations...Summer workCasual workWork at officeLocal areaImmediate startFlexible hours$62.48k - $89.04k per year
...knowledge and to gain experience in group work, dispute resolution, and leadership skills development. Responsibilities The Web Developer plays a key role in advancing the Faculty of Law’s website renewal initiative by designing, building, and maintaining accessible,...Full timeContract workTemporary work- ...the longest-standing aviation management software provider, continuously innovating to support... ...assurance efforts. Responsibilities Develop and execute manual and automated test... ...testing tools and related software (e.g., Java, Eclipse, JUnit, Selenium, Playwright, Typescript...Remote workWorldwideFlexible hours
$90k - $115k per year
...As an experienced Backend Software Developer, you will join our team of 200+ engineers where you'll be working alongside a core group of qualified... ...REST APIs using Spring Boot or developing GraphQL queries in Java. Brings hands-on experience with stream processing...InternshipRemote workFlexible hours$120k - $170k per year
...creative and innovative environment where our developers can collaborate, learn and grow is... ...Along with creating and maintaining awesome software you’ll also be able to participate in our... ...across diverse technologies (Java, Javascript, golang, etc.) ~Understand and...Summer workCasual workWork at officeLocal areaFlexible hours2 days per week$68.8k - $114.7k per year
...automated workflows Partner with vendors to integrate externally developed solutions into internal platforms Support application servers,... ...scripting and configuration tasks (e.g., SQL scripting, basic Java analysis) to support integrations and troubleshooting Monitor...Permanent employmentFull timePart timeInternshipFlexible hoursShift work$64.79k per year
...datasets to help inform decision making and continuous improvement. Develop and implement machine learning models to predict outcomes and... ...commonly used in data analytics, such as Python, R, SQL, Java, or Scala. Proficiency with Microsoft SQL Server, Oracle, Microsoft...Long term contract$62.22k - $90.41k per year
...development conforms with the Official Plan and Provincial policies. Develops implementation policies and prepares amendments to both the... ..., Geographic Information Systems (GIS) and other available software, along with GIS analysis skills, to prepare reports, manipulate...Long term contractPermanent employmentFull timeWork at officeLocal areaImmediate startRemote workMonday to fridayAfternoon shift$18 - $21 per hour
...Schedule, confirm, and coordinate appointments using clinic software. Collect patient information and update electronic patient records... ..., and patient-focused approach Willingness to learn and develop new skills What We Offer Competitive hourly wage of $18–$21...Hourly payFull timeCasual workWork at officeMonday to fridayShift workRotating shift$75k - $100k per year
..., and deliverables, ensuring client satisfaction. Mentor and develop junior hydrogeologists and technical staff. Contribute to business... ..., AQTESOLV, MODFLOW, FEFLOW or other groundwater modelling software, or database abilities will be an asset Compensation $75,000...Full timeWork at officeFlexible hours- ...ensure the data integrity and security of payroll. Liaise with software provider and external agencies to ensure timely processing of... ...and anti-racism. We are committed to attracting, engaging and developing a workforce that reflects the diverse communities we serve. We...Long term contractPermanent employmentFull time
$48.4k - $72.7k per year
...for a variety of project types; Application of 2D and 3D CAD software such as AutoCAD and other specialty programs to produce design drawings... ...and innovation, and are empowered to continually grow and develop. We live our core values : Achievement: do the work to...Full timeContract workFor contractorsFlexible hours$65k - $75k per year
...unique aesthetics. Basic familiarity with Maya or similar 3D software packages (or a strong eagerness to learn). Experience organizing... ...Unreal and Unreal Tournament, Digital Extremes went on to develop Dark Sector, BioShock for the PlayStation3, the BioShock 2 multiplayer...InternshipFlexible hours$45k - $65k per year
...applicable forms, as necessary, in 1 document. Responsibilities Develop technical skills in areas such as: compilations, reviews, audits... ...an asset Experience working with accounting and tax software is considered an asset The annual salary range for this position...Full timeWork at officeRemote workFlexible hours$75k - $108k per year
...experience. You have previous experience eliciting and documenting software-related requirements. A CBAP, CCBA or PMI-PBA certification is... ...to allow our colleagues’ growth and salary progression as they develop in their role. As a candidate, you are encouraged to ask compensation...Work at officeWork from home- ...duties Ability and willingness to stay abreast of technological developments Ability to work independently and effectively as a member of... ...goals Intermediate computer skills using a variety of software, including Internet browsers, Microsoft Office Suite, content management...Full timeTemporary workWork at officeFlexible hoursWeekend workAfternoon shift
- ...As a Financial Planner, you will focus on developing and deepening client relationships by... ...and community events and associations to develop and expand your network. Identifying opportunities... ...CRM, portfolio, and financial planning software. The ability to build long-lasting...Long term contractWork at officeLocal areaFlexible hours
$140k - $155k per year
...Lead the Future of Enterprise Software Delivery at StarTech.com This exciting opportunity has become available within StarTech.com... ...Manager, Application Development, you'll lead a talented team of developers responsible for delivering enterprise applications that support...Long term contractFull timeWorldwide$60k - $75k per year
...you'll have the opportunity to work on infrastructure projects, develop expertise in specialized technologies, and contribute to initiatives... ...Incident management and resolution: Assess,resolveor escalate software and hardware technology issues. Request fulfillment:...Full timeWorldwideRotating shift- ...customers, and our communities. The Role Are you an experienced Software Architect looking for an exciting opportunity to shape the... ...technical blueprints, defining product/solution architecture, and developing the technical specifications for our projects. You'll be a key...Full time
$110.73k - $140.5k per year
...research, design, documenting, maintaining, modifying software specifications. Responsible for developing and maintaining interfaces/integration and... ...support throughout the project/solutions lifecycle. Develop and maintain architectural documentation and end-to-end...Work at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Java & Mainframe. Be the first to apply!

