Software Developer

Saint Catharines, ON, Canada

Job Description


Description :

About this opportunity

At Meridian our aspiration is to integrate our purpose into everything we do for people, the planet, and communities. We believe that our greatest opportunity is to create opportunity and meet people where they are.

The Programming & Development (P&D) team is tasked with developing, integrating and maintaining the software components and applications of Meridian\xe2\x80\x99s technology and infrastructure. The P&D function involves working closely with the Team Lead, Programmer/Analysts and our partners in Business Analysis/Quality Assurance and Infrastructure to develop quality solutions.

The Programmer/Analyst serves as a resource on corporate projects by completing the design and programming for all application software initiatives. This includes the maintenance of Meridian\xe2\x80\x99s Ovation banking system as well as the implementation of vendor software packages, creation of custom in-house applications, enhancements to existing applications, application maintenance, and upgrades.

Is this role right for you? In this role, you will:

Key Accountabilities:

Design and Development

  • Perform a variety of complex technical tasks, including design, architecture, programming, maintenance, unit testing, and documentation of software solutions, web-based technology and shared multidimensional data solutions
  • Contribute to the ongoing development, documentation and maintenance of programming and system integration standards
  • Design, implement, and maintain the components required for complex application features
  • Integrate third party software into existing applications and infrastructure
  • Adhere to any and all regulatory and audit requirements in any solution or work provided
  • Provide input on project deliverables, including time and cost estimates
  • Research and Technical Assessment / Support
  • Provide consultation/best advice to achieve optimal technological solutions and tools that support and enable our internal business partners
  • Consult with other team members in a technical capacity on projects and initiatives
  • Identify potential risks to Members and the Enterprise
  • Investigate and make recommendations on new technologies that increase efficiencies
  • Resolve complex technical issues, conduct research and identify product and service innovations
  • Support the Business Analysis, Service Desk and Quality Assurance groups by providing technical expertise when needed
Communication
  • Collaborate with multiple groups including Business Analysts, Quality Assurance, Project Management Office, Network Technology and Operations to develop and integrate software solutions
  • Work closely with the Team Lead, and Manager, Programming and Development, to create and align the vision for new software directions
  • Articulate complex solutions to a variety of audiences Strong knowledge of relational databases and client-server concepts
  • A solid understanding of financial tools and the banking sector is a definite asset
Skills
  • Excellent analytic and problem-solving skills with great attention to detail
  • Ability to prioritize and plan workload, multi-task, meet deadlines and adjust plans to changing needs
  • Ability to adapt to changing business needs with innovative solutions
  • Capable of working independently
  • Flexible, creative, with the ability to plan, and drive issues through to solution
  • Ability to make decisions and recommendations to multi-discipline groups
  • Excellent written and verbal communication skills
  • Strong customer service, and interpersonal skills
  • Highly motivated self-starter who is hands-on, pragmatic and results-oriented
We\xe2\x80\x99d Love to Work with You If You Have the following skills and abilities:
  • Minimum of 4-5 years of application development experience in corporate environment
  • Degree or diploma in computer science or related field with emphasis on Web development
  • A strong knowledge of software development processes, analysis, design, tools and techniques
  • Experience with relational database systems
  • Experience building RESTful APIs using .NET Core for building connected, service-oriented applications
  • Experience in building frontend application using Angular and SASS
  • A strong understanding of financial tools and the banking sector is a definite asset
  • Knowledge of SOA and n-Tier architecture.
Office Location: 3330 Bloor Street West, Toronto OR 75 Corporate Park Drive, St. Catharines.

Meridian has a remote work policy that allows flexibility for employees to work remotely but also requires regular time in the office for purposeful meetings to collaborate, innovate and build effective relationships with your team, your colleagues and your leader which is very important to us.

What\'s in it for you?
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • We provide you with the tools and technology needed to delight your candidates and clients!
  • You\'ll get to work with and learn from diverse industry leaders, who have hailed from top organizations around the world
  • Hybrid work arrangements with in-person office time to collaborate, innovate and build relationships with your colleagues
  • This isn\'t your typical "corporate" job. We work hard and we have fun!
Who we are:

Meridian is Ontario\xe2\x80\x99s largest credit union, and second largest in Canada, helping to grow the lives of our more than 360,000 Members. Meridian has more than 75 years of banking history and is 100% owned by its members. With 89 retail branches and 15 Business Banking Centers across Ontario and $ 30B in assets under management, Meridian offers a full range of financial products and services to its retail, business banking and wealth members. With over 2000 employees and corporate offices located in Toronto and St. Catharines, Meridian has a track record of creating and delivering innovative new offerings and is committed to investing in the communities that we serve. Our plan is to build on our momentum as we deliver on our purpose - helping our members achieve their best life.

Find our story here:

Experience the Difference!

Meridian is committed to promoting an inclusive, accessible environment, where all employees and customers feel valued, respected, and supported. We are dedicated to employing a workforce that reflects the diversity of our communities and Members in which we live and serve.

Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.

Please note that due to the volume of applications, only those under consideration will be contacted for an interview.

Thank you for your interest in Meridian Credit Union.

#LI-NM1

#LI-HYBRID

Meridian Credit Union

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2177732
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Saint Catharines, ON, Canada
  • Education
    Not mentioned