Software Developer

 

Description:

We are looking for a software developer to join the technology team at MarshallZehr. Our team drives MarshallZehr forward by building new features and applications that we use to drive better outcomes for our lenders and borrowers. That is – more flexible financing with higher returns.

The center of MarshallZehr technology is a mortgage administration platform that was built explicitly for MarshallZehr’s needs. Written in .NET and Angular, your time will be spent extending and improving this platform for our internal users, enabling them to do their work quickly, more accurately, and with more insight.

We have also recently adopted Decisions, a rapid application development platform that allows us to quickly build small less-sophisticated applications that integrate multiple systems much faster than we could do with code. We will train you on this platform and empower you to build applications quickly for any and all business needs – from simple data forms all the way through to multi-system automations that take the effort out of everyday mortgage administration.

You will also get exposed to tools like Power BI (for report writing), Grafana/Loki/Prometheus (for monitoring and logging), Box (for file automation), Docker (for development), AWS (for hosting), and GitLab (for everything else!)

You will have the opportunity to work on all of our technology projects as part of a small team of developers, QA, and IT professionals.

The Role

In your role as Software Developer at MarshallZehr, you will:

  • Develop new features, new applications, and new services - as well as maintaining existing ones.
  • Build both the front-end and back-end of software applications.
  • Write code in C#/.NET, Angular, SQL, and CSS - along with other languages and tools.
  • Collaborate with our business teams to identify what technology solutions we can bring to business problems.
  • Draft technical requirements, architect solutions, and estimate new features.
  • Test your work so that our software is stable, reliable, and suitable for a financial institution.
  • Create prototypes of new applications and services to determine feasibility.
  • Participating in improving our development processes, from code review to sprint planning and retrospectives.

Organization MarshallZehr
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-11-20 6:22 am
Expires on 2024-12-14