Senior Front End Software Developer

Smsoftwaresolutionsinc β€” Canada Β· Posted ~9 hours ago

Senior Contract Onsite

Skills

Java Spring Boot Angular JavaScript TypeScript SQL REST APIs REST

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior frontend development contract role focused on building responsive enterprise applications and integrating with backend services. The role requires strong programming skills and experience with modern web development practices.

Highlights

Opportunity to work on enterprise-scale applications with modern frontend technologies, accessibility standards, and cross-functional teams.

Description

Software Developer – Front End – Senior Job Title: RQ11428 – Software Developer – Front End – Senior Client: Ministry of Public and Business Service Delivery and Procurement Work Location: Toronto, Ontario, Canada – Onsite Estimated Start Date: September 3, 2026 Estimated End Date: September 2, 2027 Business Days: 250 Hours: 7.25 hours per day Extension: Probable after the initial mandate Security Level: No Clearance Required Role Overview We are seeking a highly experienced Senior Front-End Software Developer with strong expertise in Java, Spring Boot, Angular, JavaScript, TypeScript, SQL, RESTful Web Services, and responsive web application development. The successful candidate will be responsible for designing, developing, testing, and implementing modern front-end applications while working closely with back-end services, APIs, databases, and cross-functional IT teams. The ideal candidate will also have strong experience with AODA/WCAG 2.0 AA compliance, enterprise-scale applications, and Azure DevOps. Key Responsibilities Front-End Application DevelopmentDesign, develop, and implement front-end code and user interface interactions.Create attractive, effective, responsive, and user-friendly interfaces.Develop web interfaces for large-scale websites and enterprise applications.Translate technical system specifications into working and tested applications.Develop detailed programming specifications and write or generate application code.Design, code, test, debug, document, and maintain applications.Develop reusable and maintainable front-end components.Ensure cross-browser compatibility and responsive behavior.Work with responsive frameworks and modern web development practices. Java & Application DevelopmentDevelop and maintain enterprise applications using Java.Apply Java development frameworks and technologies including:Spring MVCSpring SecuritySpring JPASpring BootHibernate/JPAWork with enterprise Java development environments and IDE tools.Support WebSphere-based application environments.Apply object-oriented programming and modern application design patterns.Troubleshoot application issues and support implementation, conversion, and migration activities. Front-End TechnologiesDevelop applications using Angular, JavaScript, TypeScript, HTML5, and CSS.Work with Node.js/NPM, RxJS, Bootstrap, and jQuery.Develop responsive web applications.Integrate front-end applications with RESTful web services and APIs.Implement effective UI interactions and front-end functionality.Work with social media APIs where required. API, Database & DevOps IntegrationDevelop and integrate RESTful Web Services and APIs.Work with relational databases, particularly Oracle.Develop and work with SQL objects including:TablesViewsSequencesStored ProceduresFunctionsTriggersUse Maven and Bitbucket within development workflows.Work with Azure DevOps for source control, work management, and development activities.Collaborate with back-end development teams to ensure effective application integration. Testing, Troubleshooting & SupportConduct unit testing and application validation.Debug and resolve application and technical issues.Troubleshoot issues arising during application implementation and operation.Provide technical assistance during implementation, conversion, and migration activities.Provide post-implementation support and resolve technical issues.Participate in design walkthroughs and technical reviews.Prepare and maintain user and system documentation. Must-Have Skills & Experience Strong development experience with Java, Spring Boot, and SQL.Strong experience with RESTful Web Services and APIs.Experience using Azure DevOps.Extensive experience with Angular, JavaScript, TypeScript, HTML5, and CSS.Experience with responsive web application development.Strong Oracle database experience.Experience with AODA/WCAG compliance.Strong analytical, problem-solving, decision-making, communication, and collaboration skills. Java Language Knowledge & Experience – 20% 10+ years demonstrated experience using Java.5+ years experience with Java development IDE tools such as:EclipseIBM Rational Application Developer (RAD)IBM Rational Software Architect (RSA)5+ years experience with WebSphere v8.5 or higher.Experience with Hibernate/JPA.Strong understanding of enterprise Java application development. Technical Skills – 40% Angular – 5+ yearsJavaScript – 10+ yearsTypeScript – 5+ yearsHTML5/CSS – 5+ yearsNode.js/NPM – 5+ yearsRxJS – 5+ yearsBootstrap/jQuery – 3+ yearsSpring Framework, including:Spring MVCSpring SecuritySpring JPASpring BootBitbucket – 3+ yearsResponsive web application development.MavenRESTful Web Services and API integration.Cross-browser compatibility.Responsive web frameworks.Large-scale and complex enterprise application development. Oracle Database Knowledge & Experience – 15% 10+ years experience with Oracle databases, including Oracle 11G or higher.5+ years experience with SQL and database objects, including:TablesViewsSequencesStored ProceduresFunctionsTriggersStrong relational database knowledge.Experience developing queries and supporting application/database integration. AODA Experience – 15% Strong experience with AODA and WCAG 2.0 AA requirements.Demonstrated experience implementing and maintaining AODA compliance.Ability to develop accessible and user-friendly web interfaces.Understanding of accessibility standards and their application to enterprise web applications. Front-End Development Skills Knowledge and experience coding and using basic artwork/assets to deliver complete user interfaces.Experience creating web interfaces for large websites.Experience working with complex, large-scale systems.Strong understanding of cross-browser compatibility.Experience with responsive frameworks.Experience working with Social Media APIs.Experience contributing to product strategy and roadmap activities.Experience working with external third parties to assess partnerships and licensing opportunities.Experience participating in beta and pilot programs and evaluating competitive products and technologies. General Professional Skills Experience in programming and application analysis.Experience working throughout the Software Development Life Cycle.Experience with structured methodologies for application development, design, implementation, and maintenance.Experience designing, coding, testing, debugging, and documenting applications.Experience using object-oriented and/or third-generation programming tools.Experience with application design, modern design patterns, deployment, and troubleshooting.Experience with relational and hierarchical database technologies.Experience using query languages and information retrieval packages.Experience with communications protocols.Experience eliciting and documenting requirements from diverse stakeholders and subject matter experts.Excellent analytical, problem-solving, and decision-making abilities.Strong verbal and written communication skills.Strong interpersonal and negotiation skills.Proven ability to collaborate effectively with IT professionals.Strong track record of meeting deadlines. Desirable Skills Knowledge and experience developing Internet-ready applications.Knowledge of Rapid Application Development (RAD) methodologies.Knowledge of Information Management principles, concepts, policies, and practices.Experience with middleware and gateways.Experience reviewing, analyzing, modifying, encoding, testing, and debugging product installation scripts.Ability to provide post-implementation support.Experience resolving post-implementation technical issues.Experience conducting design walkthroughs with project teams.Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.Ability to provide user and system documentation as required. Soft Skills – 10% Excellent analytical, problem-solving, and decision-making skills.Strong leadership and collaboration skills.Proven ability to build and maintain strong working relationships.Strong team orientation and ability to meet deadlines.Excellent verbal and written communication skills.Ability to work effectively with technical and non-technical stakeholders. Submission Requirements If you are interested and meet the required qualifications, please submit the following documents to hrsmss@smsoftconsulting.com by Monday, August 24, 2026, at 10:00 AM EST: Updated Resume in Word format – MandatoryReferences – MandatoryExpected Hourly Rate – MandatoryVisa Status – MandatoryLinkedIn ID – Mandatory Important: Without all mandatory documents, we cannot submit a candidate. Apply Online Candidates may also apply through the SM Soft Consulting Job Portal. If this opportunity is not a fit for you, please share it with qualified Senior Front-End Software Developers with strong experience in Java, Spring Boot, Angular, JavaScript, TypeScript, Oracle, REST APIs, Azure DevOps, responsive web development, and AODA/WCAG 2.0 AA compliance.