Senior Software Developer
vTech Solution
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 unified platform connected to offender tracking systems, leveraging cloud technologies and modern development frameworks to deliver scalable, secure, and stable web and desktop applications. Responsibilities:
- Design, develop, and maintain web and desktop applications using Microsoft Azure and .NET technologies.
- Translate business requirements and functional specifications into tested, working applications.
- Integrate LSI-OR, RASO, and ODARA risk assessment tools into a single platform with connectivity to OTIS.
- Develop and support cloud-based solutions including Azure Web Apps, Azure Functions, and Azure Logic Apps.
- Perform unit testing, code reviews, and ensure adherence to best practices in development and security.
- Design, build, model, and configure database management systems using Azure SQL Database and SQL Server.
- Implement DevOps CI/CD pipelines using Azure DevOps for automated build, testing, and deployment.
- Collaborate with teams using Agile methodologies to deliver high-quality software solutions.
- Conduct knowledge transfer to full-time employees, including documentation and code repository management.
- Analyze and resolve complex system issues with minimal business impact.
- 10+ years of experience building and maintaining stable, secure, and scalable web and desktop applications using Azure Cloud and Microsoft .NET technologies.
- Strong experience with full life-cycle development using Microsoft Azure, .NET, C#/MVC, Entity Framework, ReactJS, HTML5, CSS3, and JavaScript.
- Proven expertise in Azure DevOps, Azure Web Apps, Azure Functions, and Azure Logic Apps.
- 5+ years of experience designing, building, modeling, and configuring database management systems, particularly Azure SQL Database and SQL Server.
- Experience with DevOps CI/CD pipelines and automated build, testing, and deployment processes.
- Demonstrated knowledge of Agile software development practices.
- Strong understanding of web, accessibility, and security standards and best practices.
- Experience with frontend JavaScript frameworks such as Angular, VueJS, or React.
- Familiarity with Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).
- Experience with prototyping and UI/UX design principles.
- Previous experience working within public service or enterprise environments.
- Knowledge of team collaboration tools such as Team Foundation Server (TFS).
- Must work onsite for a minimum of 5 days per week.
- Assignment is subject to security clearances and contract timelines.
- Knowledge transfer to full-time employees is mandatory before assignment completion.
- Adherence to strict coding, documentation, and version control standards is required.
- Standard work hours are 7.25 hours per day between 8:00 AM and 5:00 PM, Monday to Friday, excluding breaks.
- Work schedule may be subject to adjustment based on project needs.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Ontario, CA vacancy
- 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 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
- ...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
- ...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
- Job Summary: The Senior DevOPS/Cloud Engineer role involves designing, building, and supporting cloud environments primarily on the... ...Manage containerized applications using Kubernetes and Docker. Develop and maintain detailed system design models, technical...SeniorContract workWork at officeMonday to Friday
- Overview of the role We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first. The insurance industry is a $1T market that’s remained largely untouched by the digital revolution, and PolicyMe is here to change that. As a remote-...SeniorFull timeRemote work
- ...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
- 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$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$240k - $360k
...your best work. Job Summary The Senior Principal Architect is a highly influential... ...governance, and the evolution of software and network platforms within Network Platform... ...engagement through standards bodies and developer communities This role operates within...SeniorFull timeWork at officeShift work- ...Provide detailed documentation for system design, integration, configuration, development and implementation of related activities Develop and maintain system design models, technical documentation and specifications Produce integration plans, inputs into...SeniorWork experience placementFlexible hours
- ...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
- ...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
- ...changes, cancellations, refunds, and bookings over chat and voice for some of the world's largest travel brands. We're looking for a senior full stack engineer to anchor this product, owning the realtime and voice layer end to end while building across React/TypeScript...SeniorFull time
- ...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
$101.49k - $163.39k
...childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability. Seniority Level Associate Employment Type Full-time Job Function Information Technology Industries IT Services and IT Consulting #J-1880...Full timeTemporary work- ...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
- ...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
- ...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
- ...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
- ...Senior Product Engineer, Treasury (Elixir) Remote — US-based, working EST hours About Vic.ai Vic.ai is building the autonomous finance platform for the modern enterprise. We use AI to automate accounts payable and treasury workflows so finance teams operate with more...SeniorRemote workFlexible hours
- ...Job Title: Software Developer - Senior Location: Toronto, Ontario Work Model: Onsite Duration: 12 months Extension: 1 Time Must Haves Incident Response & Root Cause Analysis (RCA) Quickly diagnose production issues, identify underlying...
- ...Leads a design team to perform or manage the preparation of site plans, including preparing grading plans to balance earthwork, developing stormwater capture and conveyance design, and ensuring vehicular access to pumps, wells, treatment systems, and conveyance system...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!
Related searches
- 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



