logo

JobNob

Your Career. Our Passion.

developer - 2.


Randstad


Location

Mississauga, ON | Canada


Job description

This is a Permanent position for a Developer for our client who is in the Financial Sector.

This position will primarily be remote but one must be able to get to the office located in Mississauga in order to pick up the workstation and VPN token and for meetings expected to take place once or twice a quarter.

Advantages
What we offer:
high visibility, high profile project
Good compensation in a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology.

Responsibilities
Accountabilities
 Analyze business and product requirements and under the guidance of Developer III, design moderately complex technical
solutions in accordance with industry standards and software development best practices, ensuring the design fits
within the technical environment and is efficient, reliable and supportable. Liaise with subject matter experts,
development team, implementation support and production support staff to define technical specifications as required.
 Ensure code is managed and maintained effectively.

 Identify efficient solutions to moderately complex requirements.
 Liaise with subject matter experts, development team, implementation support and production support staff to define
technical specifications.
 Convert architectures and designs specifications into running code.
 Provide automated tests to demonstrate correctness.
 Work with Peers, Support and Customers to diagnose challenges and issues with the product/service.
 Contribute fresh, new ideas during developer meetings and other brainstorming sessions.
 Provide accurate and timely estimates for work efforts, both for a single change request and full project initiative.
 Under the guidance of Developer III, utilize the design to develop a working technical solution/software application within
established timelines, incorporating modern technologies, programming languages, development tools and industry best
practices, and test code to ensure the solution is reliable, and meets security standards as well as business and client
requirements.
 Use a variety of programming languages and development tools to build, test, implement, and support the development of
software applications.
 Adopt the best methodology for delivery of the initiative, identifying areas of improvement and driving the SLDC forward.
 Define patterns and templates for the development teams.
 Write high-quality, re-usable code applying industry standard object-oriented programming best practices.
 Assist in estimating resource needs and timelines to complete short and long term projects as well as daily operational tasks.
Assist in clarifying stakeholder requirements; communicate questions and address concerns.
 Liaise with Information Security department to ensure code complies with all information security standards.
 Fix product defects and develop regressions tests.
 Create and maintain all required system-related documentation in accordance with the documentation policies,
procedures and standards to ensure development teams can maintain and support software as required.

Qualifications
- This is to work on the open-banking initiative (high visibility, high profile project)
Experience:
 10+ years of experience designing and developing complex applications that are highly scalable and extensible.
Skills:
 Expertise with both relational and non-relational database.
 Expertise on common development stacks (Node.js, React 16+).
Must have strong knowledge of APIs, more focused on back-end development
but also should have some knowledge of front-end
 Fluent and current in HTML5, CSS and JavaScript frameworks.
 Knowledge of operating systems (Microsoft, Unix, Linux).
 Project Management Methodologies: Agile (Scrum), Test Driven Development.
 Strong knowledge of software development life cycle.
- familiar with cloud architecture
- able to build systems - must have strong systems design experience, able to draw diagrams and able to explain how to deploy this.
- DEVOPS background required
- coming from a banking background

Summary
If interested and qualified for this role, please apply today for immediate consideration!!!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process. show more


Job tags

Permanent employmentTemporary workRemote jobImmediate start


Salary

All rights reserved