Intermediate Software Developer | Full Stack

at  Vayle

Toronto, ON M5P 3E2, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Apr, 2025Not Specified24 Jan, 20253 year(s) or aboveMstest,Git,Version Control,Visual Studio,Aws,Typescript,Sql Server,Software Development,Nunit,Sql,Automation,Microsoft Azure,Javascript,Jira,Platforms,React.Js,Framework,Optimization,Soft Skills,Debugging,Development Tools,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIRED SKILLS AND QUALIFICATIONS

  • Proficiency in C# and the .NET Framework/.NET Core.
  • Strong experience with SQL and MS SQL Server.
  • Knowledge of RESTful API development and best practices.
  • Experience with Git for version control.
  • Familiarity with Visual Studio as the primary IDE.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar platforms to streamline coding, debugging, and documentation processes.
  • Experience leveraging AI-powered frameworks or libraries to improve development workflows and enhance code quality.
  • Open to exploring and integrating emerging AI technologies into the software development lifecycle for automation and optimization.
  • Strong attention to detail and problem-solving skills.

PREFERRED SKILLS (NICE-TO-HAVE)

  • Experience with Azure DevOps, Jira, or other project management tools.
  • Frontend development experience using React.js, JavaScript, or TypeScript.
  • Familiarity with AI/ML concepts and frameworks (e.g., TensorFlow, ML.NET).
  • Exposure to cloud platforms such as Microsoft Azure, AWS, or GCP.
  • Basic knowledge of unit testing frameworks like NUnit or MSTest.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Knowledge of secure coding principles and application performance optimization.

SOFT SKILLS

  • Excellent communication skills with the ability to work collaboratively in a team environment.
  • Self-motivated and adaptable to learning new tools and technologies.
  • Detail-oriented with a commitment to writing clean and maintainable code.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

ROLE DESCRIPTION:

We are seeking a detail-oriented and problem-solving Intermediate Software Developer to join our team. The ideal candidate will have a strong technical background, hands-on experience with modern development practices, and a passion for delivering high-quality solutions.
In this role, you will work on designing, developing, and maintaining applications and services, collaborating with cross-functional teams, and contributing to the overall success of our projects.

KEY RESPONSIBILITIES

  • Develop and maintain high-quality software using C# and the .NET Framework/.NET Core.
  • Design, implement, and optimize MS SQL Server databases, including writing complex queries, stored procedures, and update scripts.
  • Build and maintain RESTful APIs with a focus on scalability and security.
  • Collaborate with the team using Git repositories for version control and Azure DevOps for CI/CD pipelines.
  • Utilize Visual Studio for development and debugging.
  • Contribute to the deployment and automation process using PowerShell.
  • Participate in agile development processes, including sprint planning and daily stand-ups.
  • Troubleshoot and resolve technical issues in a timely manner.


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Toronto, ON M5P 3E2, Canada