This job board retrieves part of its jobs from: Emploi Trois-Rivières | Emploi Saint-Jérôme | Work From Home

The best job offers in Canadian territory

To post a job, login or create an account |  Post a Job


Bringing you new job offers in Canada every single day

previous arrow
next arrow

Nomis: Senior Software Engineer


This is a Contract position in Montreal, QC posted March 21, 2021.

Nomis is looking for the bestsoftware development talent for our Downtown Toronto office.While we aim high, you aim even higher.

You will be responsible for ensuring our customers are successfully deployed on our pricing and optimization platform by developing custom code elements andconfiguringthe base softwareto deliver powerful data analytics and price optimizationto large financial services clients around the globe.

The lessons you learn while working with the software and with our customers are turned back into tools, enhancements, and automation components of the core product to continuously evolve the onboarding experience, the tools, and the process.Who We Are & What We BuildOur top-notch people, proven technology stack, and innovative analytics are tackling big data challenges at banks every day.

We deliver mission-critical customer, pricing, and product mix insights that benefit banks and their customers.

We are an innovative, venture-backed company with the vision to transform consumer banking and play table tennis along the way.

We are growing and scaling the teams and need smart, driven, innovative, articulate, savvy, fun people to help us get to the next level and beyond.Who You AreYou are self-driven ace programmer with JavaScript (MEAN Stack), nodeJS, ReactJS, MongoDB, AWS and Linux skills.

You are well rounded in your skill set and have a proven track record of writing elegant, simple-yet-complicated code that scales and is secure.

You are passionate about continuous improvement and chew through new technologies.

You are an excellent and confident communicator and enjoy working closely with cross-functional teams.

You are addicted to problem solving, you own your work, and you love crossing things off your to-do list.

You are innovative and strive to leave things better than when you found them.

You like to share knowledge and love to participate in and lead code reviews.

You thrive in high-growth, fast-paced environments and are comfortable wearing multiple hats when necessary.

You have an uncompromising attention to detail.

You like Scrum and keep multi-tasking to a minimum.If you like to solve real-world business problems with technology and your current title is Software Solutions Engineer, Software Engineer, Application Consultant, or Solutions Consultant; this could be a great fit for youResponsibilities:Workjointly with the project team, data engineers, Product Managers, and Business Analysts to implement various Products and features for Nomis Product line.

Understand customer and project needs, know the intricacies of the product stack, and successfully implement the software for each customer.

Provide technical leadership, innovation, and guidance to other team members.

Create custom code or modify existing code to solve specific customer needs.

Create services and new frameworks.

Extend the current application.

Prototype a new feature.

Document enhancements and work with the product team to get customizations refactored into the core product.

Validate the results from the models are as expected and apply expert debugging and troubleshooting processes to quickly resolve any issues.

Configure reports and graphs within the user interface Create automation frameworks and scripts, recommend enhancements to existing tools or propose entirely new tools with the end goal of scaling the business and automating everything possible.

Basic Qualifications:At least 4 years professional software development experience 4 years of experience with web technologies (e.G., JavaScript/TypeScript, NodeJS, React, Angular, HTTP mechanics/performance) with test driven development 1 years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

Experience with building dynamic web applications and the RESTful APIs that power them (React, Redux, NodeJs, and/or Angular) Experience with both backend and front-end development Experience with NoSQL DB Sound foundation in Object Oriented Programming Concepts BS in Computer Science, Math, or Software Engineering Preferred Qualifications:MS in Computer Science, Math, or Software Engineering Knowledge of algorithms, design patterns, and componentization approaches.

Experience with MeteorJS/Express is a plus Experience with Amazon Web Services and the AWS API Experience with APIs security protocols such OAuth / JWT/ OpenID Experience with JavaScript, ES6, HTML, CSS, LESS Experience with test and/or process automation Competencies:Possess solid debugging process and exhibit technical intuition Excellent Communication Skills both Verbal and Written Demonstrated ability to troubleshoot and resolve technical issues Demonstrated ability to craft a technical implementation strategy with realistic estimates and a work breakdown structure Demonstrated ability to lead and manage other team members Demonstrated ability to work collaboratively with a team Strong problem-solving skills as well as the ability to communicate business insights is required Experience automating backend process Powered by JazzHR43rQM3CZRw