Lead Software Developer

 

Description:

We are seeking a Full Stack Developer to join our team. In this role, your strong analytic skills and ability to solve challenges with technology will make an impact. You will be performing both front- and back-end operations on websites and computer systems, designing front-end website architecture and work closely with the Graphic Designers in the company to ensure website applications collaborate well with their design elements.
Role Expectations:

  • Developing and adhering to best practices for developing applications.
  • Continuously contribute to team performance improvement and collaboration.
  • Research systems analysis methodology and create a repository of such information in electronic format for re-use.
  • Maintain comprehensive knowledge in the development of client/server and internet applications that utilize an n-tier architecture and graphical user interface.
  • Deliberate decision making and architectural ownership with respect to design and development of functionality within the context of the deliverable application.
  • Providing improvements to the product(s) being supported.
  • Collaborate effectively with various functions such as Product, Design, Business, Operations, and other Engineering teams to gain commitments on initiatives.
  • Documentation of user manuals, (non-)functional application requirements, business processes, workflows, project plans and planning, systems architecture, etc.

Required Skills and Experience

  • At least seven 5-8 years of related technical experience, with software design, development, and implementation in a Windows environment Experience with front-end technologies and single-page applications (Angular, JavaScript, TypeScript, NodeJS, and jQuery). Familiarity with XML, JSON, PowerShell, batch scripting.
  • Experience building websites using JS frameworks such as Angular and React.
  • Experience building applications using Java, Spring boot, JSON, and JavaScript.
  • Experience with Databases such as MySQL and PostgreSQL, Cassandra.
  • Experience in Test Driven and Behavior Driven Development frameworks.
  • Ready to embrace a fast-paced work environment with deadlines and new challenges.
  • Strong communication and teamwork abilities.
  • Solid understanding of CI/CD pipeline.
  • Excellent critical thinking, problem-solving and communication skills.

Organization opentext
Industry IT / Telecom / Software Jobs
Occupational Category Lead Software Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-01-08 6:38 am
Expires on 2025-01-26