Senior Software Developer
vTech Solution
The Senior Software Developer is responsible for translating technical system specifications into functional, tested applications. This role involves designing, coding, testing, debugging, and maintaining software solutions while collaborating with IT professionals throughout the software development lifecycle. The position requires strong problem-solving skills, experience with multiple programming languages and platforms, and the ability to deliver high-quality software aligned with business objectives. Responsibilities:
- Develop detailed programming specifications and generate code for data-driven applications.
- Compile, maintain, and conduct unit testing of software applications.
- Resolve and troubleshoot technical problems during software operation, including implementation, conversion, and migration support.
- Collaborate with stakeholders to understand business goals and support delivery outcomes.
- Design and implement REST API integrations following best practices.
- Incorporate security requirements and comply with organizational security standards and policies.
- Conduct user experience research and translate user stories into product enhancements.
- Perform thorough code reviews, including unit tests, to ensure software quality.
- Provide post-implementation support and resolve technical issues as needed.
- Write and maintain technical and user documentation.
- Participate in release management, change management, and patching activities.
- Deliver knowledge transfer sessions and produce technical reports and updates.
- Collaborate with cross-functional teams including designers, developers, architects, project managers, and QA.
- Solid and current programming knowledge, ideally including Java.
- Experience with low-code platforms such as Power Apps.
- Proficiency in Azure DevOps and GitHub.
- Strong understanding of server operating systems including Windows and Linux.
- Experience with relational and hierarchical database technologies, including Oracle 19c and DB2.
- Ability to assess and test Change Requests (CRQ) and update technical content accordingly.
- Strong analytical, problem-solving, decision-making, verbal, and written communication skills.
- Experience with application design, development, debugging, and documentation.
- Knowledge of structured methodologies for software design, development, implementation, and maintenance.
- Ability to conduct user experience research and translate findings into viable enhancements.
- Knowledge and experience with rapid application development (RAD) methodologies.
- Experience with middleware, gateways, and application monitoring/support.
- Familiarity with Accessibility for Ontarians with Disability Act (AODA) and related standards.
- Experience in conducting design walkthrough sessions and code reviews.
- Understanding of Information Management principles, policies, and practices.
- Experience with change management and release management processes for large applications.
- Leadership abilities to oversee quality assurance from a technical perspective.
- Must work onsite at the designated office location.
- Ability to work collaboratively within distributed and cross-functional teams.
- Commitment to meeting deadlines and delivering high-quality solutions.
- Standard work hours are 7.25 hours per day, Monday to Friday, between 8:00 AM and 5:00 PM (excluding lunch breaks).
- Onsite presence required during scheduled hours.
- Job Summary: The Senior Software Developer role focuses on designing, developing, and maintaining cloud-based modular systems with an emphasis on DevOps automation, containerized microservices, and integration of various technologies. This position requires expertise in...Senior
- Job Summary: The Senior Software Developer will design, develop, test, and maintain complex software applications primarily using Java and related technologies. This role involves translating technical specifications into working solutions, troubleshooting issues, and...SeniorFull timeWork at officeMonday to Friday
- Job Summary: The Senior Software Developer will be responsible for designing, coding, unit testing, and supporting enhancements and troubleshooting for a portfolio of correctional system applications. This role involves integrating multiple risk assessment tools into a...SeniorFull timeContract workMonday to Friday
$110k - $135k
...&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, C++Location(s): Toronto, OntarioStatus: Full-timeGet... ...environmentStrong experience and proficiency in designing and developing real-time business applicationsExposure to enterprise tools such...SeniorOngoing contractFull timeWork experience placementCasual workFlexible hours- ...Job Title: Software Developer - Senior Location: Toronto ON Work Model: Onsite Duration: 5 months Extension: 1 Time Must Haves ~ Extensive experience across the full software development lifecycle (SDLC), including design, coding, testing...Senior
- ...Job Role: Senior Python Developer Location: Mississauga, ON Onsite Experience: 8+ Years Job Type: Full-Time Job Summary... .... Required Skills: ~8+ years of professional software development experience. ~ Strong hands-on experience...SeniorFull time
- ...Sr. Java Developer Bilingual Spanish Location: Toronto, ON Work Arrangement: Onsite... ...We are seeking an experienced Senior Java Developer with 8 12 years of backend... ...DevOps practices Strong understanding of software development lifecycle and Agile methodologies...SeniorFull time
- ...Role: Technology Solutions Lead / Senior Amazon Connect Engineer Employment: Full Time Location: Toronto, ON... ...Amazon Connect Engineer with strong hands-on experience designing, developing, and supporting enterprise-scale Amazon Connect contact center...SeniorFull time
- ...Job Title: Senior Software Engineer React & 3D Location: 100% Remote, Canada Job Type: T4 Contract Experience: 8+ Years... ...role, you'll build high-performance web applications , develop collaborative 3D experiences , and work with cloud technologies...SeniorHourly payContract workTemporary workRemote work
- ...Assignment: RQ11605 - Software Developer - Senior Job Title: Senior Java DevOps Engineer Requisition (SS): RQ11605 Start Date: 2026-09-25 Client: Government Services Integration Cluster End Date: 2027-09-24 Office Location: 222 Jarvis St., Toronto...SeniorWork at office
- ...Assignment: RQ11627 - Software Developer - Senior Job Title: Senior Application Developer Azure DevOps, Power Apps & Middleware Requisition (SS): RQ11627 Start Date: 2026-09-08 Client: Central Agencies Cluster End Date: 2027-03-22 Office Location...SeniorWork at officeMonday to Friday
- ...Role: Senior Software Engineer (IBM SFG) Employment: Full Time Location: Toronto, ON Work Arrangement: Onsite... ..., and banking integrations. The ideal candidate will design, develop, support, and maintain highly available Sterling environments...SeniorFull time
$122.5k - $177.5k
...Solutions (MPES) has an opening in the software engineering organization within its Maritime... ...of Software Engineering, this position develops and applies advanced software... ...architectures and power conversion equipment. The Senior Software Engineer shall lead software...SeniorLocal areaFlexible hours$265k
...prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote... ...Square — the distributed services, cloud infrastructure, and developer platform on which every product, workflow, and AI capability...SeniorFull timeWork at officeLocal areaRemote workWork from homeFlexible hours- Job Title: Sr. Java Developer TDM Location: Toronto, ON Work Arrangement: Onsite... ...Time Job Description We are seeking a Senior Java Developer with Test Data Management... ...BigQuery Strong understanding of software development lifecycle and Agile...SeniorFull time
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...APIs, Compatibility, and Migration Help evolve developer-facing document APIs, including Oracle's MongoDB-compatible...SeniorFull timeTemporary workFlexible hours- ...We are looking for an experienced Android Developer with strong Kotlin expertise to design, develop, test, and maintain high-quality Android applications. The ideal candidate will have hands-on experience building scalable, secure, and high-performance mobile applications...Senior
$140k - $200k
...re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power...SeniorRemote job- ...Influence, Later Social, and Mavely), with regular exposure to senior leadership and broad visibility into how the company actually runs... ..., office hours, shared documentation) that grows the citizen-developer community at Later. - Communicate technical tradeoffs clearly...SeniorFull timeWork at office
$300 per month
...mindset. But we’re not just building software. We’re building a movement. We’re empowering... ...You’ll Do Tekmetric is looking for a Senior Software Engineer (Backend) to take part... ...Collaborate with and across agile teams to design, develop, test, and support technical solutions...SeniorFor contractorsWork at officeRemote workHome officeFlexible hours- ...Optical Communications Business Unit (OCT BU) develops and markets a portfolio of precision... ...fiber components. This is a software-first Applications Engineer role, bringing... ...organization (OCT BU), complementing our senior polarization AE's deep optical expertise...Full timeFor contractorsWorldwide
- ...engineering, and management to recommend hardware and software solutions, ensure product quality, develop and debug instrument drivers, and provide expert... ...of measurement science and best practices. Advise senior management on industry trends, emerging technologies...Work experience placementLocal area
- ...We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD. Responsibilities: ~5+ years' experience in full-stack development with a strong...
- ...have fun. JOIN CANNON as a CIVIL SENIOR PRINCIPAL ENGINEER in our Riverside office... ..., this role provides opportunities to develop leadership skills, drive business growth,... ...plus. ~ Working knowledge of computer software programs used for civil engineering design...SeniorWork at office
- ...Role: Java full stack developer Location: Markham, ON (Onsite) Interview Mode: In-person interview Must have skills: Angular, AWS, Springboot, Java Required Skills ~ Overall of 10+ years' experience Strong hands-on experience with...Local area
- ...Job Title: Java Full Stack Developer Wealth Management Location: Toronto, ON Work Arrangement: Hybrid 4 Days Onsite Experience... ..., develop, integrate, and secure RESTful APIs Apply software design patterns, coding standards, and development best practices...Full time
- ...Back-end Engineer - Python Job Location: Downtown Toronto ,Canada Job Type: Full-Time Job Description: Design, develop, and maintain backend services using Python. Build and manage RESTful APIs to support frontend and third-party integrations....Full timeFlexible hours
- ...We are looking for a Java Backend Developer with 5+ years of experience in Java, Spring Boot, Microservices, AWS, React, PostgreSQL... ...do you need to succeed? Must-have ~5+ years of software development experience across multiple languages/frameworks...
- ...inclusive environment is critical for the success of our business, and we actively work towards it every day. At FCT, a Senior Software Developer plays a leading role in the development, installation, testing, and maintenance of software systems to help our business...Senior
- ECU Software Developer Location: Toronto, ON Work Arrangement: Hybrid Employment: Full Time Job Description We are seeking an experienced ECU Software Developer with strong automotive domain expertise and hands-on experience in Model-Based Development...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software developer fintech Ontario, CA
- ngo software engineer Ontario, CA
- intel software engineer Ontario, CA
- senior software engineer remote Ontario, CA
- junior software developer remote Ontario, CA
- software engineer full time Ontario, CA
- senior software engineer Ontario, CA
- software engineer healthcare Ontario, CA
- startup software engineer Ontario, CA
- senior software design engineer Ontario, CA



