Enable job alerts via email!

Software Developer

vTech Solution

Ontario

Hybrid

CAD 70,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled Software Developer to contribute to all phases of the software development lifecycle. This hybrid role involves reviewing and updating code, developing new features, and ensuring application reliability through rigorous testing. The ideal candidate will have a strong grasp of programming languages and cloud technologies, particularly Azure, along with excellent communication and collaboration skills. Join a dynamic team where your contributions will enhance application usability and drive continuous improvement in a supportive environment.

Qualifications

  • Strong understanding of various programming languages and cloud technologies.
  • Experience in providing technical leadership and collaboration with vendors.

Responsibilities

  • Review and update existing codebase for modularity and scalability.
  • Develop and integrate APIs while ensuring application reliability.

Skills

Azure Cloud services
API development and integration
SDLC and DevOps practices
Unit, performance, and load testing
Security and compliance best practices
Communication skills
Collaboration skills

Tools

API management tools
mCAD
ePCR
CIP
AVL
ADDS
GIS systems

Job description

This Software Developer role requires a highly skilled and experienced individual to contribute to all phases of the software development lifecycle. Responsibilities encompass reviewing and updating existing code, developing new features, collaborating with vendors, ensuring application reliability through rigorous testing, and providing technical leadership to the team. The ideal candidate will possess a strong understanding of various programming languages, cloud technologies (specifically Azure), and software development methodologies, along with excellent communication and collaboration skills. This is a hybrid role with a mix of on-site and remote work.

Location :

Responsibilities :

  • Review and update existing codebase, ensuring modularity and scalability.
  • Develop and enhance features based on specifications.
  • Provide accurate work estimates for project planning.
  • Adhere to best practices for writing high-quality, well-documented code.
  • Conduct thorough testing, integration, and deployment of code changes.
  • Investigate and resolve production defects.
  • Fully document all code and ensure smooth transition to permanent team members.
  • Collaborate with vendors to integrate systems.
  • Develop and integrate APIs using API management tools.
  • Participate in all phases of the SDLC, including CI / CD and DevOps practices.
  • Conduct unit, performance, and load testing.
  • Implement security and compliance best practices.
  • Apply UI / UX design principles to enhance application usability.
  • Effectively collaborate with project staff, stakeholders, and vendors.
  • Provide technical leadership and guidance to the team.
  • Participate in post-release support and continuous improvement.

Required Skills & Certifications :

  • Experience with Azure Cloud services.
  • Experience with API development and integration.
  • Understanding of SDLC and DevOps practices.
  • Experience with unit, performance, and load testing.
  • Strong understanding of security and compliance best practices.
  • Excellent communication and collaboration skills.

Preferred Skills & Certifications :

  • Experience with mCAD, ePCR, CIP, AVL, ADDS, and GIS systems.
  • Experience with API management tools.
  • Experience with UI / UX design.

Special Considerations :

  • Hybrid work arrangement (onsite and remote).
  • Contract extensions are contingent upon funding and original contract terms.

Scheduling :

Hybrid schedule; specific timings and scheduling authority to be determined by the hiring manager.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80.000 - 120.000

Yesterday
Be an early applicant

Lead Software Developer, Data Technology (Canada)

Braintrust

Ontario

Remote

CAD 98.000 - 138.000

4 days ago
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50.000 - 90.000

Yesterday
Be an early applicant

Software Developer

DataAnnotation

Toronto

Remote

CAD 100.000 - 125.000

5 days ago
Be an early applicant

software developer

www.canadainternational.gc.ca - Jobboard

Whitby

Remote

CAD 60.000 - 100.000

3 days ago
Be an early applicant

Software Developer I

Tripadvisor

Waterloo

Remote

CAD 60.000 - 100.000

6 days ago
Be an early applicant

Full Stack Software Developer (Bilingual - French and English)

TV2 Consulting

Toronto

Remote

CAD 70.000 - 110.000

10 days ago

Développeur logiciels III/ Software Developer III

Ticketmaster

Toronto

Remote

CAD 70.000 - 110.000

9 days ago

Software Developer

Hive.co

Toronto

Remote

CAD 70.000 - 110.000

10 days ago