Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Developer - 6-month contract image - Rise Careers
Job details

Senior Software Developer - 6-month contract

Your Moneris Career - The Opportunity

As a Senior Software Developer, you will contribute to the maintenance and development of the mainframe software while ensuring reliability and maintainability of our applications.  You will collaborate with software development managers and QA analysts to deliver project requirements.  You will learn and use multiple internal tools and software as you develop application software.

Contract Term: 6 months.

Location: You will be based in our Toronto office and will work in a Hybrid model.

Reporting Relationship: You will report to the Manager, Software Development

Your Moneris Career - What you'll do

  • Develop, implement and support mainframe applications

  • Generate high-quality and efficient code, perform unit testing

  • Provide production support when needed, you will handle and resolve after-hour issues

  • Work with our teams such as QA, production operations, architects, DBAs and other developers to integrate components of an over-all project solution

  • Deploy and assist QA team in testing codes in “production-like” test environment

  • Management and support of applications using version control software

  • Plan and facilitate production deployment and perform technical PIVs

  • Analyze existing codes to determine feasibility of solution and identify impacted areas; conduct POC activities

  • Provide technical support to batch automation jobs running in the certification and Integrated QA environments

  • Follow technical and business procedures and standards set by our organization and partner organizations

Your Moneris Career - What you bring

  • Bachelor’s degree in computer science, Computer or Software Engineering or equivalent experience

  • 5+ years' experience in development and support of mainframe applications using COBOL, JCL, VSAM, DB2 and other utilities such as SYCNSORT, ICETOOL, IDCAMS.

  • Experience in development of software using in COBOL and DB2, hands-on experience in CICS, Zeke, Endevor, FOCUS, File Manager and UNIX

  • Experience working in multiple environments and integrated applications.

  • Understanding of the Software Development Life Cycle (SDLC) and ability to work in an Agile environment

  • Experience in DevOps tools/software and practices

Your Moneris Career - What you get

  • A workplace committed to investing in Diversity, Equity and Inclusion (DEI) through various initiatives including, employee inclusion groups (EIGs), DEI learning and workshops, educational events, and various resources including an internal DEI website and newsletter

  • Learning & development programs and resources to grow your career

#LI-Hybrid

Note: We welcome and encourage applications from Indigenous peoples, people of colour, people with disabilities, people of all genders, sexual orientation and intersectional identities.

We acknowledge that people from equity-deserving groups (including racialized individuals, women, gender diverse individuals, individuals with disabilities, neurodivergent individuals, members of 2SLGBTQIA+ communities and those born outside of Canada) are less likely to apply for jobs unless they feel they meet all the requirements posted. At Moneris, we believe candidates bring experience to their work in many ways. We encourage you to apply and share, in the application form, the transferrable experience you bring, and how this will support your success in this role.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Developer - 6-month contract, Moneris

Join us at Moneris as a Senior Software Developer and take your career to the next level! In this 6-month contract position based in our vibrant Toronto office, you’ll play a crucial role in maintaining and developing our mainframe applications, ensuring they are as reliable and maintainable as possible. You'll collaborate with a talented team of software development managers and QA analysts to bring project requirements to life. As a key member of our team, you’ll generate high-quality code, perform unit testing, and be there to provide production support when challenges arise, even outside regular hours. With your skills in COBOL, JCL, and DB2, you'll integrate various components of larger projects while deploying in a production-like test environment. Plus, you’ll have the advantage of a hybrid work model, allowing you to balance your work and personal life effectively. At Moneris, we value diversity and inclusion, so we strongly encourage applications from candidates who bring unique perspectives and experiences. Let’s build the future of payment processing together!

Frequently Asked Questions (FAQs) for Senior Software Developer - 6-month contract Role at Moneris
What are the responsibilities of a Senior Software Developer at Moneris?

As a Senior Software Developer at Moneris, you'll be responsible for developing, implementing, and supporting mainframe applications, generating high-quality code, performing unit testing, and providing production support when needed. You'll collaborate with QA teams and work with various technical tools while ensuring that our software meets the highest standards.

Join Rise to see the full answer
What qualifications are required for the Senior Software Developer role at Moneris?

To qualify for the Senior Software Developer position at Moneris, you should have a Bachelor’s degree in computer science, software engineering, or a related field, along with at least 5 years of experience in mainframe application development using tools like COBOL, JCL, and DB2. Experience in an Agile environment and knowledge in DevOps practices are also valued.

Join Rise to see the full answer
What kind of work environment can I expect as a Senior Software Developer at Moneris?

At Moneris, you can expect a hybrid work environment where collaboration is key. You'll be working in our Toronto office while also having the flexibility to work remotely. We prioritize Diversity, Equity, and Inclusion, providing a welcoming and supportive space for all employees.

Join Rise to see the full answer
How does Moneris support professional development for Senior Software Developers?

Moneris is committed to the growth of our employees through various learning and development programs. As a Senior Software Developer, you will have access to resources that will help you advance your career, including workshops and education events focused on technical skills and personal development.

Join Rise to see the full answer
What technologies are important for the Senior Software Developer position at Moneris?

For the Senior Software Developer role at Moneris, familiarity with mainframe technologies is crucial, specifically COBOL, JCL, VSAM, and DB2. Proficiency in development tools like CICS, File Manager, and UNIX systems will also enhance your ability to succeed in this role.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer - 6-month contract
Can you explain your experience with COBOL and how it relates to the Senior Software Developer role?

When discussing your COBOL experience in the interview, frame it within specific projects you've worked on. Share examples of how you've used COBOL in developing mainframe applications and how you ensure code efficiency and effectiveness.

Join Rise to see the full answer
What is your approach to unit testing in software development?

In answering this question, focus on your methodology for testing, including how you structure your tests, tools you might utilize, and how you ensure that the code is bug-free before deployment.

Join Rise to see the full answer
How do you handle production support and after-hour issues?

Highlight your problem-solving skills and provide examples of how you've effectively managed production issues in the past, illustrating your ability to handle high-pressure situations calmly and effectively.

Join Rise to see the full answer
Describe your experience working in an Agile software development environment.

Explain your understanding of Agile methodologies and provide specific examples of how you participated in Agile practices like sprint planning, daily stand-ups, and retrospectives in your previous roles.

Join Rise to see the full answer
What strategies do you use to collaborate with cross-functional teams?

Discuss your communication skills and provide scenarios where you worked with QA, production operations, and other developers to illustrate your collaborative success in delivering projects timely.

Join Rise to see the full answer
Can you give an example of a challenging technical problem you solved?

Use the STAR method (Situation, Task, Action, Result) to structure your response. Highlight a specific technical challenge, the steps you took to address it, and the outcome of your efforts.

Join Rise to see the full answer
What methods do you use for application version control?

Talk about your experience with version control systems and how you manage code changes, ensuring that the integrity of the codebase is maintained while allowing for collaboration with other developers.

Join Rise to see the full answer
How do you prioritize tasks when multiple projects are on the go?

Discuss your time management strategies, stress the importance of deadlines, and give examples of how you prioritize tasks to ensure effective project delivery without compromising on quality.

Join Rise to see the full answer
What is your understanding of the Software Development Life Cycle (SDLC)?

Provide a concise overview of the SDLC phases, reinforcing your understanding and experience in each segment while emphasizing your adherence to these practices in past projects.

Join Rise to see the full answer
How do you ensure that your applications are maintainable and scalable?

Highlight coding best practices, mention your use of design patterns, and discuss how you write documentation and clear code comments to aid future developers in understanding and using your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Moneris as a Deployment Coordinator, where you'll oversee deployment activities while working in a hybrid model from our Toronto office.

Photo of the Rise User
Posted 8 days ago

Become a pivotal part of Moneris as a Credit Analyst, analyzing credit risks and partnering with teams to enhance merchant experiences.

Photo of the Rise User

Join CI&T as a Senior Full Stack Developer, where you will drive tech transformation in the automotive sector.

Photo of the Rise User

Join Visa's Technology Organization as a Senior Software Engineer, developing next-generation payment systems on a global scale.

Posted 6 days ago

Exciting opportunity for a Python Full Stack Developer to join a dynamic IT team in Charlotte.

Photo of the Rise User
Posted 10 days ago

Join Enroute as a Full-stack Developer and contribute to innovative web applications in a flexible and caring work environment.

Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office PW II
Posted 6 days ago

Join Walmart Global Tech as a Staff Software Engineer and lead the charge in developing next-generation retail technology solutions.

Photo of the Rise User
Posted 9 days ago

Join airSlate as a Middle Python Engineer, contributing to innovative AI-driven applications that leverage advanced Large Language Models.

Photo of the Rise User
Alimentiv Remote No location specified
Posted 23 hours ago

Shape the future of technology at Alimentiv as a Senior Full-Stack Developer by leading cutting-edge software initiatives.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple’s Xcode Design Tools team to innovate and enhance applications used by designers and engineers worldwide.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Moneris processes more than 3 billion credit and debit card transactions a year, for over 350,000 merchant locations across North America. We have over 1,750 dedicated employees who understand transaction processing and know how to make it work fo...

9 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!