Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Senior - MSON #2

Compu-Vision Consulting Inc.

Job Title: Software Developer – Senior
Location: Toronto, ON
Experience: 3–9 Years
Job Type: Contract

Job Summary

We are seeking an experienced Senior Software Developer to design, develop, integrate, and maintain complex software applications and data-driven solutions. The candidate will be responsible for implementing application features, developing APIs, building ETL pipelines, integrating front-end and back-end components, and optimizing database performance. The ideal candidate will demonstrate strong programming skills, sound architectural understanding, and the ability to deliver scalable, secure, and maintainable applications.

Key Responsibilities
  • Design, develop, enhance, and maintain enterprise and internet-ready applications.

  • Develop, consume, test, and integrate RESTful APIs and other application interfaces.

  • Implement front-end components and integrate them with back-end services, business logic, and databases.

  • Design, build, and maintain ETL workflows and data pipelines to support data extraction, transformation, validation, and loading.

  • Develop application modules using object-oriented programming principles and relevant 3GL languages.

  • Write complex SQL queries, optimize database operations, and troubleshoot data-related issues.

  • Design and maintain relational database structures and support applications that interact with hierarchical databases.

  • Apply rapid application development (RAD) approaches to accelerate prototyping, iterative delivery, and application enhancements.

  • Identify and resolve performance bottlenecks across application, API, integration, and database layers.

  • Implement application validation, error handling, logging, security controls, and data integrity measures.

  • Conduct code reviews, unit testing, integration testing, and defect resolution.

  • Collaborate with business analysts, architects, QA engineers, DevOps teams, and other stakeholders to translate requirements into technical solutions.

  • Prepare technical specifications, integration documentation, and implementation guidelines.

  • Mentor junior developers and contribute to coding standards and development best practices.

Required Skills and Qualifications
  • 3–9 years of professional software development experience.

  • Strong experience in application development, programming, and software integration.

  • Hands-on experience designing and integrating APIs and web services.

  • Proficiency in front-end development and front-end/back-end integration.

  • Experience developing and maintaining ETL processes or data pipelines.

  • Strong knowledge of object-oriented programming and one or more 3GL languages, such as Java, C#, C++, or Python.

  • Proficiency in SQL and experience working with relational databases; exposure to hierarchical databases is desirable.

  • Experience developing and supporting internet-ready, data-driven applications.

  • Knowledge of RAD methodologies, iterative development, and agile practices.

  • Ability to troubleshoot complex application issues and optimize code and database performance.

  • Familiarity with source control, automated testing, deployment practices, and technical documentation.

  • Strong analytical, communication, and cross-functional collaboration skills.

Preferred Qualifications
  • Experience with API security, authentication, and integration patterns.

  • Exposure to cloud-based application development, CI/CD, and application monitoring.

  • Experience with ETL orchestration tools, data validation frameworks, or enterprise integration platforms.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Senior - MSON #2 in Vaughan, ON vacancy
  •  ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract  Job Summary We are seeking...  ...technologies. The candidate will work under the guidance of senior developers to deliver reliable, scalable, and user-friendly software... 
    Senior
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are seeking...  ...Experience with Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 will be valuable for enterprise... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – Junior Location: Toronto, ON Experience:...  ...such as Oracle ERP/HCM and PeopleSoft HCM 9.2 under the guidance of experienced...  ...with business analysts, QA specialists, and senior developers. Required Skills and Qualifications... 
    Senior
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: Software Developer – SME (Subject Matter Expert) Location: Toronto, ON Experience: 9+ Years Job Type: Contract Job Summary...  ...standards. Provide technical mentorship to junior and senior developers and support knowledge transfer across development teams... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Company Description Position: Java Developer  Term: open to contracting or fulltime Location: Woodbridge, ON Industry: Software Development Our client’s Information Technology division is responsible for the infrastructure and software to enable the efficient... 
    Senior
    Full time

    Jli Consulting Llc

    Vaughan, ON
    more than 2 months ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – SME (Subject Matter Expert) Location: Toronto, ON Experience: 9+ Years Job Type:...  ...integrations involving MuleSoft, Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09. Key Responsibilities Lead the... 
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: Project Manager – Senior Location: Toronto, ON Experience: 3–9 Years...  ...involving Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 is desirable....  ...approved project management methodologies. Develop and maintain project charters, integrated project... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: QA Specialist – Senior Location: Toronto, ON Experience...  ...to plan, execute, and improve software testing activities across web...  ...will be responsible for developing comprehensive test strategies,...  ...and technical requirements to develop test plans, test scenarios, test... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: Business Analyst – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are...  ...inefficiencies, bottlenecks, risks, and improvement opportunities. Develop process maps, workflow diagrams, business use cases, user stories... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    9 hours ago
  •  ...Job Title: Senior Organization Change Management Consultant Location: Toronto, ON, Canada Experience: 3–9 Years Job Category...  ...of organizational changes. Key Responsibilities Develop and execute comprehensive change-management strategies and plans... 
    Senior

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: Senior Product Manager – Digital Credentials Job Category: Product Management Location: Toronto, ON, Canada...  ...Key Responsibilities Product Strategy and Roadmap Management Develop and maintain product strategies and roadmaps for digital credential... 
    Senior

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Job Title: Senior Systems Administrator / Infrastructure Operations Specialist Category: Infrastructure / Cloud / DevOps...  ...problem-management activities, and service improvement initiatives. Develop and maintain operational procedures, escalation matrices, and support... 
    Senior

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...motivated Junior QA Specialist to support software quality assurance and testing activities...  ...defect triage meetings and collaborate with developers to reproduce and resolve reported issues....  ...with developers, business analysts, and senior QA team members to clarify requirements... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...ensuring a smooth and quick sales process. Why work with us?  Training programs are available to help guide team members and develop new skills Growth Opportunities - there is immense opportunities to grow your career You will be part of a Global Company - our... 
    Full time
    Work at office
    Shift work

    Daikin Company

    Vaughan, ON
    more than 2 months ago
  •  ...Job Description Job Title: Full Stack Developer Location: Vaughan, ON Job Type: Fulltime...  ...like PCI, ISO 17799/27002 an asset ~2-3 years of experience developing with platforms...  ...with Eclipse is a plus. ~5 years of software development experience, solid understanding... 
    Permanent employment
    Full time

    The Brain Hunter

    Vaughan, ON
    more than 2 months ago
  •  ...understanding user needs, documenting user journeys, developing wireframes and prototypes, and...  ...experiences. The candidate will collaborate with senior UX designers, business analysts,...  ...accessibility testing tools. Apply WCAG 2.0 Level A/AA accessibility requirements to... 
    Senior
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  • $100k - $115k per year

     ...partnering with our client in search of a Senior Project Manager who will embrace a...  ...Supporting Design and Engineering with developing unique options. Proactive communication...  ...Technology including use of systems, software including design, ERP and manufacturing programs... 
    Senior
    Full time
    Work at office
    Flexible hours

    The Pod Group

    Vaughan, ON
    12 days ago
  •  ...ability to support enterprise initiatives involving Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 where applicable. Key Responsibilities Assist in developing project plans, schedules, milestones, and deliverable tracking documents. Coordinate project... 
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  • $80k - $90k per year

     ...Join Us in Driving a Safer and Greener Tomorrow as an AI Developer at ArcelorMittal Tailored Blanks!   Position: AI Developer Location: Oxford County, ON Vacancy: This posting is for a new position Join Our Team and Be Part of Something Groundbreaking! Are you... 
    Full time

    Arcelormittal South Africa

    Vaughan, ON
    a month ago
  •  ...moving, multi-workstream environment. Requirements Must-haves — technical ~ Full-stack, production-grade. Senior/staff experience building software end-to-end: .NET / C# REST APIs and Next.js / React front-ends with server-side rendering and real-time streaming (... 
    Senior
    Full time
    Work at office

    Blazesoft

    Vaughan, ON
    16 days ago
  •  ...position in Vaughan. We're looking for a Senior Product Manager who has been around the...  ...management experience, with at least 2 years at a senior level ~ Proven track record...  ...teams: you know how to write specs that developers actually want to read ~ Strong project and... 
    Senior
    Full time
    Work at office

    Blazesoft

    Vaughan, ON
    18 days ago
  •  ...overseeing Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 initiatives is...  ...processes, and escalation mechanisms. Develop and oversee integrated project plans...  ...options, risks, and recommendations clearly to senior executives and governance bodies. Required... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...credential platforms. The successful candidate will work with senior product managers, engineering teams, UX/UI designers, security specialists...  ...defined requirements. Digital Credentials and Wallets Develop an understanding of digital credentials, verifiable credentials,... 
    Senior

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ..., collaborative design practices, and WCAG 2.0 Level A/AA compliance. Key Responsibilities...  ..., and prioritized improvements. Develop and oversee user journeys, service blueprints...  ...recommendations, risks, and experience strategies to senior stakeholders. Promote continuous... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...Change Management Analyst to support organizational change initiatives and transformation projects. The ideal candidate will assist in developing change-management plans, coordinating stakeholder engagement activities, preparing communications, and supporting training... 

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  •  ...application services. This role is ideal for candidates looking to develop their technical skills in infrastructure administration, systems...  ...and maintenance of middleware environments under the guidance of senior administrators. Monitor gateway availability, connectivity,... 
    Senior

    Compu-Vision Consulting Inc.

    Vaughan, ON
    12 hours ago
  • $100k - $140k per year

     ...Substation group is currently looking to add a Senior Project Engineer to our growing team,...  ...technical issues during construction and develop practical solutions in collaboration with...  ...Experience with project management software such as Primavera P6 or MS Project... 
    Senior
    Full time
    For contractors
    Work at office

    Valard Construction

    Vaughan, ON
    more than 2 months ago
  •  ...Building Science Engineer   About the Role: The  Senior Project Manager – Building Science will be the strategic and technical...  ...oversee technical assessments, investigations, and reporting.  ~ Develop and/or improve processes and procedures for Project Management... 
    Senior
    Full time
    Contract work
    Flexible hours
    Shift work

    Trace Consulting Group

    Vaughan, ON
    3 days ago
  • $90k - $110k per year

     ...The Senior Building Controls Programmer plays a key role in delivering building automation solutions for new construction...  ...best practices   Key Responsibilities   Design, develop, configure, and support software for Building Automation Systems (BAS).   Develop control... 
    Senior
    Long term contract
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours

    Modern Niagara

    Vaughan, ON
    more than 2 months ago
  •  ...excellence, we support customers across a wide range of industries. The Opportunity We are looking for a hands-on, detail-oriented Senior Financial Analyst who can balance day-to-day accounting responsibilities with process improvement and business partnership. The... 
    Senior
    Full time

    Gunnebo Canada

    Vaughan, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Senior - MSON #2. Be the first to apply!