Current jobs related to RQ10063 - Software Developer - Senior - Toronto - S M Software Solutions Inc


  • Toronto, Canada Bluefruit Software Limited Full time

    Would you like to collaborate with a team of experienced developers and grow your skills while working on interesting projects? - Full-time Software Developer, Senior Software Developer Full-time, Permanent, On Site Are you looking to work at a company built by Developers for Developers? Are you looking to work in a genuinely Lean Agile way, where there...


  • Toronto, Canada Software International Full time

    Senior Software Developer Agentic Application Development Job Openings Senior Software Developer Agentic Application Development About the job Senior Software Developer Agentic Application Development Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations...


  • Toronto, Canada Software International Full time

    Senior Software Developer Agentic Application DevelopmentJob Openings Senior Software Developer Agentic Application DevelopmentAbout the job Senior Software Developer Agentic Application DevelopmentSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in...


  • Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable . We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable . We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Canada / Vancouver, BC / Toronto, ON Orchestry Software Full time

    About OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...


  • Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company buildingsecure, accurate FP&A softwarefor finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — wheredata accuracy, security, and reliability are non-negotiable.We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...

RQ10063 - Software Developer - Senior

4 weeks ago


Toronto, Canada S M Software Solutions Inc Full time

Job Overview Client: Ministry of Public and Business Service Delivery and Procurement Work Location: 87 Sir William Hearst Ave, M3M 0B4, Toronto, Ontario (Onsite) Estimated Start Date: Estimated End Date: # Business Days: 327 Extension: 500 Hours per day: 7.25 hours per day Security Level: No Clearance Required Must Haves 10+ years of experience Strong (and recent) technical design, build / development, and quality assurance expertise in Java EE and Cloud‑Native frameworks, standards, technologies and tools Working experience of developing Web‑based Java EE and Cloud‑Native applications using Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI, XML, DOM, SAX, and XSLT, DHTML/HTML, Struts, Node.js, JSON, Spring Framework / Spring Boot / Spring MVC, JavaScript, Web Services, JUnit, Log4J, iText, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, etc Database: Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming Web / Application Servers: WebLogic (14+), WebSphere, JBoss, TomCat Responsibilities Translate technical systems specifications into working, tested applications. Develop detailed programming specifications. Write and/or generate code, compile data‑driven programs, maintain, and conduct unit tests. Resolve and troubleshoot technical problems during software use and operation, including implementation, conversion and migrations. General Skills Programming and analysis; specialized software package support at the specified experience level Collaboration with IT Professionals throughout the Software Development Life Cycle Structured methodologies for design, implementation and maintenance of applications Design, code, test, debug and document applications Use of object and/or third‑generation language development tools Experience in one or more programming languages Experience in application design, latest design patterns, deployment and troubleshooting Experience with relational and hierarchical database technologies Experience in information retrieval packages using query languages Experience with one or more communication protocols Documentation from stakeholders and subject matter experts Excellent analytical, problem‑solving and decision‑making skills Verbal and written communication skills; interpersonal and negotiation skills A team player with a track record for meeting deadlines Desirable Skills Programming Internet‑ready applications Rapid application development (RAD) methodologies Information Management principles, concepts, policies and practices Middleware and gateways Reviewing, analysing and modifying product installation scripts Post‑implementation support and technical issue resolution Design walkthrough sessions with project team AODA knowledge and related regulations User and system documentation Oracle specific skills: impact assessments, conversions, PL/SQL, SQL, XML, Unix shell scripts, Oracle Data Integrator, General Ledger etc. SQL tuning and partition tables Data warehouse, ETL methodologies and OBIEE Java and Oracle ADF experience Communication and leadership skills for quality assurance oversight Deliverables Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect on design and technical specification documents Create object‑oriented models in UML Support Quality Assurance & Defect Management (Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, migration test) Construct / enhance web applications using Cloud‑Native / PaaS & Java EE models, including Microservice, API, Responsive Web Design, Serverless Architecture, Angular, React / Redux, JSON, Node.js, Spring, etc Provide critical application support (incident investigation, troubleshooting, maintenance) Provide Method of Procedure documents for production releases and operational procedures for support staff Coordinate system development activities and provide technical consultative support Knowledge transfer to ministry staff at all stages Post‑implementation support Experience and Skill Set Requirements 10+ years as software developer on Java enterprise and Cloud‑Native applications Strong technical design, build / development and QA expertise in Java EE and Cloud‑Native frameworks Developed Web‑based Java EE and Cloud‑Native applications with current Java technologies and related frameworks Solution design and development for Cloud‑Native PaaS technologies Secure web application development under OWASP guidelines Skills 10+ years knowledge of databases (Oracle, SQL Server, PostgreSQL, DB2, IMS) Unix (Solaris, AIX), Linux (RedHat), Windows Server, container platforms (Docker), cloud platforms (Azure App Service) Web / Application Servers: WebLogic, WebSphere, JBoss, TomCat, WildFly, Microsoft IIS UML analysis & design, Micro Service Architecture Java EE (JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI), XML, DHTML/HTML, Struts, JavaScript, Web Services, JUnit, Log4J, iText, Jasper Reports, Apache Commons, Spring, JSON Secure web application under OWASP guidelines Angular, React / Redux, GraphQL, Node.js, Lombok Public sector experience with I&IT solutions architecture and project delivery methodologies Cloud‑Native design, Agile, DevOps, CI/CD methodologies, business rules engines Configuration / Build tools: Harvest, Ant, GitHub / GitLab, Maven UML modeling tools: PowerDesigner, Eclipse, Visual Studio Test automation: Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator Problem‑solving, communication, interpersonal, team collaboration Experience And Skill Set Requirement Overall 10+ years’ work experience as a software developer on Java enterprise and Cloud‑Native application analysis, design and development Strong (and recent) technical design, build / development, and QA expertise in Java EE and Cloud‑Native frameworks, standards, technologies and tools Working experience of developing Web‑based Java EE and Cloud‑Native applications using Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI, XML, DOM, SAX, XSLT, DHTML/HTML, Struts, Node.js, JSON, Spring Framework / Spring Boot / Spring MVC, JavaScript, Web Services, JUnit, Log4J, iText, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, etc Solution design and development experience for Cloud‑Native PaaS based technologies Secure web application development under OWASP guidelines and rules Eligibility and Application Steps To apply, please provide the following documents to : Updated Resume in Word format (Mandatory) Skills Matrix and References (Mandatory) Expected hourly rate (Mandatory) Visa Status (Mandatory) LinkedIn ID (Mandatory) Without mandatory documents, we cannot submit a candidate. Contact Please feel free to call or text at (647) 408‑1348 for any questions or clarification. #J-18808-Ljbffr