Senior Software Developer
vTech Solution
The Senior Software Developer is responsible for designing, developing, testing, and maintaining scalable, secure, and high-quality enterprise-level applications. This role requires expertise in full-stack development using modern frameworks and technologies, with a focus on backend services, frontend components, and database integration. The developer will collaborate closely with cross-functional teams throughout the software development lifecycle to deliver robust solutions that meet business requirements and comply with accessibility and security standards. Responsibilities:
- Translate business requirements and technical specifications into scalable, secure, and fully tested full-stack applications.
- Develop detailed technical designs and programming specifications.
- Write, review, and maintain clean, efficient, and maintainable code following best practices.
- Build and enhance data-driven applications and backend services.
- Design and execute unit, integration, and end-to-end tests to ensure quality and reliability.
- Design and implement modern, responsive frontend components using React or Angular.
- Develop robust backend services and APIs using Spring Boot and related frameworks.
- Build and maintain RESTful APIs and microservices architectures.
- Troubleshoot and resolve technical issues across development, testing, and production environments.
- Support application deployment, data migration, and system integration activities.
- Collaborate with cross-functional teams through code reviews, design sessions, and Agile ceremonies.
- Ensure all solutions meet security, performance, scalability, and accessibility standards including AODA compliance.
- Contribute to continuous improvement of development processes, tools, and standards.
- Provide technical support for implementation, system integration, data conversion, and migration activities.
- 10+ years' experience developing n-tier enterprise applications.
- Expertise in application design, latest design patterns, deployment, and troubleshooting.
- Strong hands-on experience with JPA/Hibernate and Spring Boot Framework.
- Proficient in database design and SQL development with PostgreSQL, PL/pgSQL, and Azure Cosmos DB.
- Proficiency in JavaScript/TypeScript frameworks such as React and Angular.
- Experience gathering and documenting requirements from business stakeholders.
- Strong analytical, problem-solving, and communication skills.
- Experience with RESTful APIs, microservices, and integration patterns.
- Familiarity with Agile and Waterfall development methodologies.
- Experience in unit testing, integration testing, and test automation (JUnit, Mockito, Jest, Playwright).
- Ability to produce technical documentation and design artifacts.
- Experience building cloud-native, internet-facing applications.
- Agile development experience including Scrum, user stories, continuous integration, and test automation.
- Experience with middleware, API gateways, or integration services.
- Experience leading design walkthroughs and technical discussions.
- Knowledge of Accessibility for Ontarians with Disability Act (AODA) and WCAG standards.
- Familiarity with Payment Card Industry Data Security Standard (PCI DSS).
- Strong verbal and written communication skills with ability to contribute to technical leadership and quality assurance.
- Position requires onsite work at the designated office location.
- Must be available to work 7.25 hours per day within standard hours of 8:00 AM to 5:00 PM, Monday to Friday, excluding lunch breaks.
- Ability to provide post-implementation support and resolve technical issues promptly.
- Compliance with accessibility and security standards is mandatory.
- Standard onsite work schedule: Monday to Friday, 7.25 hours per day between 8:00 AM and 5:00 PM (excluding lunch breaks).
- No weekend or shift work indicated.
- ...Our Client is looking for a Senior Software Developer will be responsible for translating technical system specifications into fully functional and tested applications. The consultant will perform hands-on Siebel development, configuration, integration, troubleshooting...Senior
$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, Ontario Work Model: Onsite Duration: 10 months Extension: 2 times Must Haves ~10+ years' experience in developing n-tier Enterprise applications ~ Expertise in application...Senior
- ...technical systems specifications into working, tested This includes: developing detailed programming specifications writing and/or generating... ...problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion...Senior
- ...Job Title: Sr. Software Developer - CRM Location: Toronto, Ontario Work Model: Onsite Duration: 7 months Must Haves ~10+ years of experience with Siebel technical configuration/ design / development / integration ~5+ year of experience...Senior
- ...dependencies, and execution risks Independently design and deliver software solutions by engaging stakeholders and challenging assumptions... ...services and RESTful APIs aligned to those designs Develop cloud-native applications (AWS preferred) Implement...SeniorFull timeFor subcontractor
$130k - $210k
A leading transit data platform company is seeking a Senior Software Engineer to design, build, and maintain scalable cloud-based services that improve public transit. Candidates should have over 5 years of experience in software engineering, with strong skills in Java,...Senior- Infosys in Pomona, California is seeking an experienced professional in SAP Plant Maintenance and Enterprise Asset Management. You will analyze complex business processes to optimize ERP systems and lead significant projects. As part of a dynamic team, you'll implement ...Senior
- Job Summary: The Software Developer will design, develop, and implement front-end and back-end solutions, translating technical specifications into tested applications. This role involves collaboration across the Software Development Life Cycle to build scalable, responsive...Senior
$140k - $205k
Medium is seeking a Senior Software Engineer in Ontario, California. This role involves developing software for on-vehicle hardware systems in public transit. Candidates should have over 5 years of experience, especially with embedded systems and IoT platforms. A strong...SeniorFlexible hours- ...Job Title: Senior Java Full Stack Developer Angular Location: Remote Employment Type: Contract Job Summary We are seeking a highly skilled, experienced Senior Java Developer with strong Angular expertise to join our dynamic development team. The ideal candidate...SeniorContract workRemote work
$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- Harrington Process Solutions is seeking an experienced Full Stack .NET Developer to join our growing IT team. In this role you'll design, develop, and maintain modern web applications and APIs, modernize legacy ColdFusion apps, and leverage AI-powered tools to deliver innovative...Senior
- LERETA, LLC is seeking a Senior Data Engineer to lead the design, modernization, and operational support of the enterprise data platform. You will architect and optimize data integration, warehousing, reporting, and automation across Azure, Snowflake, and Power Platform...Senior
- Wmg is looking for a Software Engineer in Ontario, California to lead the development of data sets and solutions for the music industry. In this role, you will build and manage pipelines and APIs, ensuring quality and scalability as part of a high-performing team. The...Senior
$181.05k - $213k
...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage... ...of dollars in assets. The Problems You’ll Solve As a Senior Software Engineer II, you will lead technically complex projects...SeniorFull time- ...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
$89k - $104k
...Deliver training and communication to support successful product adoption Track and communicate progress, risks, and delivery updates to senior stakeholders Share release notes tailored to the Americas, highlighting impactful changes Manage multiple workstreams and...SeniorWork at officeLocal areaNight shift$140k - $205k
The Role Swiftly is looking for a Senior Software Engineer to join a cross‑functional product team enabling our transit agency customers... ...communication layers that connect those devices to the cloud, and developing the backend services that configure, control, and process...SeniorWork experience placementLocal areaRemote workHome officeFlexible hours- ...We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative... ...collaboratively within an Agile team, participating in all phases of the software development lifecycle Create containerized applications for...Senior
- ...We are seeking a skilled Sr. Node.js Backend Developer with strong experience building scalable, secure, and high-performing backend... ...delivery. What you bring and Must have skills ~5+ years of software development experience. ~ Strong expertise in Node.js,...Senior
- 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
- Ellenco Estágios e Treinamentos is looking for an experienced Senior .NET Full Stack Developer to join their team in Rancho Cucamonga, CA. The candidate... .... Candidates must have over 7 years of experience in software development. #J-18808-Ljbffr Ellenco Estágios e...Senior
- Crossroads Equipment Lease & Finance, LLC, a Velocity Vehicle Group subsidiary based in Rancho Cucamonga, California, seeks a Senior Data Engineer to drive data strategy and deliver scalable data solutions across Sales, Credit, Finance and Operations. You will source data...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- ...empowering artist and music label decisions. We are looking for a Software Engineer to build and manage data sets, pipelines,... ..., and incident management You have a strong understanding of developing APIs, backend services, databases, data pipelines, data warehousing...SeniorLocal area
- Infosys Limited seeks a Principal Enterprise Applications SAP EAM Consultant in Pomona, CA. You will be an expert contributor to various phases of the consulting lifecycle, define problems, propose and create solutions, and guide teams on project processes, deliverables...Remote job
- ...Java Backend Developer Fulltime Position Canada Location- Mississauga, Canada( 2-3 days in a week onsite) Looking for... ...Hands on experience with Spring Boot Experience in agile software development Knowledge on cloud platforms Should be able...Hourly payFull time2 days per week3 days per week
- ...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...
- ...We are looking with Java Back-end Developer with strong Spring Boot, Microservices, REST APIs, Kafka, SQL/NoSQL, and cloud/DevOps (Azure, Kubernetes, OpenShift) experience. Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs, Microservices...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- senior robotics software engineer Ontario, CA
- intel software engineer Ontario, CA
- software developer fintech Ontario, CA
- software development engineer aws Ontario, CA
- information technology software engineer Ontario, CA
- ngo software engineer Ontario, CA
- experienced software developer Ontario, CA
- real time software engineer Ontario, CA
- remote entry level software developer Ontario, CA
- financial software developer Ontario, CA

