Software Developer (Ontario)

Software Developer (Ontario)

21 Oct
|
vTech Solution
|
Ontario

21 Oct

vTech Solution

Ontario

Job Summary: The Intermediate Software Developer is responsible for developing, maintaining, and supporting application components based on technical specifications and user stories.

This role involves coding, testing, integration, deployment, defect resolution, and documentation within a cloud-based microservice architecture environment.

The developer collaborates closely with cross-functional teams and follows coding standards and best practices to deliver high-quality software solutions.

Responsibilities: Develop and maintain Java application features according to approved designs and coding standards.

Create and execute unit tests to ensure code quality and functionality.

Troubleshoot and resolve defects, supporting system, integration, and user acceptance testing.

Participate in code reviews and implement feedback from senior developers.

Support deployment, configuration, and build activities in cloud-based environments.

Maintain technical documentation and implementation notes.

Provide development estimates, progress updates, and escalate technical risks or blockers.

Collaborate effectively with developers, analysts, architects, testers, and designers.

Required Skills: 5+ years of experience developing complex enterprise or public-facing applications.

Proficient in Java development with experience in user interfaces, APIs, services, integrations, and databases.

Experience developing and deploying applications in cloud-based environments, specifically Microsoft Azure.





Solid knowledge of automated testing, including unit tests for user interfaces, APIs, and databases.

Familiarity with source control, build, deployment, and configuration management tools.

Desired Skills: Understanding of secure coding, accessibility, privacy, and application performance considerations.

Experience working within Agile or iterative delivery teams.

Strong analytical, documentation, and problem-solving skills.

Ability to communicate technical status, risks, and issues clearly.

Rated Criteria: Application Development and Java Expertise - 40 Points Testing and Code Quality Assurance - 25 Points Cloud Deployment and Configuration Support - 20 Points Communication and Collaboration Skills - 15 Points Total: 100 Points Deliverables: Robust, well-documented Java application components aligned with technical specifications.

Comprehensive unit test suites and defect resolution reports.

Deployment-ready cloud-based microservice components with configuration documentation.

Accurate development estimates, progress reports, and risk escalation documentation.

Must Haves: Minimum 5 years of professional software development experience.

Proven ability to develop and deploy cloud-based applications using Java and Microsoft Azure.

Experience with APIs, integration patterns, automated testing, and deployment automation.

Strong adherence to coding standards and best practices.

Public Sector Experience: Preferred

📌 Software Developer (Ontario)
🏢 vTech Solution
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: software developer (ontario) / ontario