Developer 2
About Symcor
Symcor enables secure data exchanges and supporting business processes, to help clients succeed in an evolving digital world. Trusted by Canada's largest institutions for over 25 years to support their digital transformations, Symcor aligns industry participants to solve common challenges in the most effective and efficient way. Our goal is for every employee to feel valued and accepted as part of the team and connected to Symcor and our values, fostering a sense of belonging. Symcor is an equal opportunity employer and is committed to providing an accessible recruitment process. If you need accommodation for the interview process, just let us know!
#youbelonghere
For more information, visit www.symcor.ca
The Opportunity:
Under limited supervision of a Developer 3, designs, develops, implements and maintains medium scope and core product applications for clients to ensure client and business requirements are met and enhance Symcor’s suite of product offerings. Acts as a subject matter expert for applications in their domain, and coaches Developer 1 to help develop their capabilities.
This is a hybrid role with requirements to be on site 3 days a week, providing a balance between remote flexibility and in-person collaboration.
About The Role:
- Analyze business and product requirements and under the guidance of Developer III, design moderately complex technical solutions in accordance with industry and Symcor standards and software development best practices, ensuring the design fits within Symcor’s 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 Symcor 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 Symcor’s documentation policies, procedures and standards to ensure development teams can maintain and support software as required.
What You Need to Succeed:
Education:
- College diploma or undergraduate university degree in a related discipline (e.g., Computer Science) or a combination of experience, education and/or training deemed to be equivalent.
Experience:
- 5+ years of experience designing and developing complex applications that are highly scalable and extensible.
- Experienced with Node and cloud technologies like AWS, Azure, GCP.
- Nice to have experience with containerization technologies.
Skill requirements:
- Expertise with both relational and non-relational database.
- Expertise on common development stacks (Java Spring, Node, React).
- Fluent and current in HTML5, CSS and JavaScript frameworks.
- Knowledge of operating systems (Microsoft, Unix, Linux).
- Project Management Methodologies: Agile (Scrum), Test Driven Development, Waterfall.
- Strong knowledge of software development life cycle.
What’s In It For You
At Symcor, we define our success by what we help others achieve. We were created to support our clients and, through our products, services, and solutions, protect and strengthen their brands. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program that includes a competitive compensation package, flexible benefits and time away options, retirement and savings plans and a commitment to your overall health and well-being through our myWell-being program.
- Leaders who support your development through coaching and managing opportunities.
- Ability to make a difference and lasting impact.
- Opportunities to do challenging work and progressively take on greater accountabilities for growth.
- We foster an inclusive atmosphere of One Symcor with our philosophy of +1 Unique You®, we harness each employee’s uniqueness, different skills, backgrounds, and perspectives to contribute to mutual success. It is the diversity of our people and the inclusive environment that has been and will always be key to Symcor’s success.
Symcor is an equal opportunity employer and is committed to providing an accessible recruitment process. Upon request, we will provide accommodation for candidates.
Other details
- Job Family NCR Employee Jobs
- Pay Type Salary
- 1 Robert Speck Pkwy, Mississauga, ON L4Z 2G5, Canada