Senior Software Engineer(.NET, Node.js, in Ottawa

Senior Software Engineer(.NET, Node.js, in Ottawa

Ottawa Full-Time On-site
T

Senior Software Engineer(.NET, Node.js, Vue.js)

Job Description/ Responsibilities

  • Design, develop, and maintain web applications using .NET technologies (e.g., ASP.NET, C#).
  • Collaborate with cross‐functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to optimize performance and resolve issues.
  • Implement and maintain RESTful APIs and integrate with third‐party services.
  • Ensure the security and integrity of applications by implementing appropriate security measures.
  • Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Stay up‐to‐date with emerging technologies and industry trends to continuously improve skills and knowledge.

Front‐End Development

  • Develop responsive and dynamic user interfaces using Vue.js.
  • Create reusable components and manage state with Vuex.

Back‐End Development

  • Build and maintain server‐side applications using Node.js.
  • Design and implement RESTful APIs and GraphQL schemas.
  • Integrate with databases and other external services.

Collaboration and Troubleshooting

  • Work closely with cross‐functional teams to define requirements and deliver high‐quality solutions.
  • Troubleshoot and resolve performance issues and bugs.
  • Conduct code reviews and provide technical guidance to junior developers.

Senior Software Engineer(.NET, Node.js, in Ottawa employer: Themesoft Inc.

Join a dynamic team in Toronto where innovation meets operational excellence! As a Process Engineer with Payment Domain Experience, you'll thrive in a collaborative hybrid work environment that values continuous improvement and professional growth. Our commitment to employee development, coupled with a strong focus on optimizing payment processes, makes us an exceptional employer for those seeking meaningful and rewarding careers in the financial services sector.

T

Contact Details:

Themesoft Inc. Recruitment Team