Full Stack Software Engineer

Toronto, ON, CA, Canada

Job Description

Job Title:

Full-Stack Software Engineer

Location:

Toronto, Canada.

Job Type:

Fulltime.

:
We are seeking a talented Full-Stack Software Engineer to join our highly skilled team in Toronto. In this role, you will design, develop, and maintain high-quality software solutions, implementing both the back-end logic and the user-facing components of our web applications. You will report to the Head of Software Engineering.

Key Responsibilities



Develop user-friendly web pages using a variety of programming languages. Collaborate with multidisciplinary teams, including back-end engineers and web designers. Build high-quality graphics and interactive visual elements. Design, implement, and maintain Java application phases. Conduct software analysis, programming, testing, and debugging. Perform root cause analysis on system/user errors, recommend corrective actions, and work with production and non-production support teams to resolve issues. Review business requirements and provide time estimates. Contribute to the product roadmap in collaboration with the team. Drive continuous improvement by evaluating new tools, technologies, and approaches. Manage individual project priorities, deadlines, and deliverables.

Qualifications



5-6 years of continuous experience in popular web technologies (HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, jQuery, AngularJS/Angular). Bachelor's or Master's degree in Computer Science, Engineering, or related field. Proven hands-on software development and component-based development experience. Knowledge of Java-based web services (RESTful API, SOAP). Experience with relational databases. Familiarity with XML, XSL, JSON. Knowledge of Java (Collections framework, multi-threading) is an asset. Experience in financial services or with electronic trading systems is an asset. Flexible and adaptable, with a willingness to learn new technologies. Strong written, verbal, and interpersonal communication skills.
Job Type: Full-time

Pay: $80,000.00-$100,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2696077
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned