Talent.com
RQ09689 Software Developer Senior
RQ09689 Software Developer SeniorMaarut Inc • Toronto, Ontario, Canada
No longer accepting applications
RQ09689 Software Developer Senior

RQ09689 Software Developer Senior

Maarut Inc • Toronto, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Description :

To respond to the priorities of the Government of Ontario through the passage of the Bill 5 Protect Ontario by Unleashing Our Economy Act 2025 the resource may be partially assigned to Bill 5 related projects or initiatives on an as needed basis.

Responsibilities :

  • Translate technical system specifications into functional tested applications. This includes coding and unit testing to implement IDS bug fixes that align with evolving business requirements.
  • Work will be assigned through a ticketing system called PILOT. Each work item must adhere to IDS coding and development standards which include :
  • Thorough documentation
  • Reviewing the IDS log for silent errors
  • Ensuring the code is clean and readable
  • Removing obsolete comments and adding new ones that accurately reflect recent changes
  • Maintaining clarity throughout the codebase (e.g. proper indentation variable naming per IDS standards elimination of dead or legacy code)
  • For each work item create an issue analysis document detailing the analysis performed findings suggestions for improvement and tools used.
  • Every work item should include release notes for IT teams. If necessary a separate version should be created for business users to explain functional impacts.
  • As part of the code review process developers must provide a walkthrough of their changes to ensure team understanding and alignment.
  • Create deployment guides and coordinate with relevant groups to promote the application through various environments (test staging and production).
  • Update existing and / or create new application design documentation (logical and physical) for the application
  • Ensure all artifacts follow Go ITS standard 54 (to be supplied by the Client)
  • Ensure all OPS and Ministry standards are followed (to be supplied by the Client);
  • Develop comprehensive documentation of the IDS application architecture design components and workflows and review it with the client and obtain formal approval.
  • Review all application design decisions related to the Applications with the Client staff before proceeding to make changes.
  • Provide post implementation support of the Applications.
  • Revise documentation of the applications applications interfaces and databases.
  • Perform Maintenance and Support activities on projects
  • Upgrade APIs and third-party software used in IDS
  • Resolve and troubleshoot technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required

Requirements

Experience and Skill Set Requirements :

Must Haves :

  • Proficient in HCL Domino REST API interface : Skilled in designing schemas defining scopes and maintaining existing REST APIs.
  • Minimum 5 years of demonstrated experience as an Notes Programmer / Analyst in Notes version 10 or 12;
  • Minimum 5 years of demonstrated experience with Java within the context of Domino application
  • Demonstrated experience with JavaScript and DOJO framework
  • Skill Set Requirements :

    Programming and Application Development Skills :

  • Minimum 5 years of demonstrated experience as an Notes Programmer / Analyst in Notes version 10 or 12;
  • Minimum 5 years of demonstrated experience with Java within the context of Domino application
  • Demonstrated experience with JavaScript and DOJO framework
  • Demonstrated experience with building complex X-pages applications.
  • Demonstrated experience in the use of Formulas Lotus Script Java agents and java Web Services.
  • Demonstrated Experience with Domino DECS / LC LSX and ETL services for extracting transform and load Domino data to oracle
  • Experience in structured methodologies for the development design implementation and maintenance of applications
  • Experience in application design latest design patterns deployment and troubleshooting
  • Experienced in object-oriented and third-generation programming languages such as Java with hands-on proficiency in IDEs like Eclipse and web service testing tools including Postman and SOAP UI
  • Experienced in working with relational and hierarchical database technologies with practical knowledge of information retrieval using query languages and tools such as SQL and proprietary data access packages
  • Experience with one or more communications protocols
  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles concepts policies and practices
  • Experience with middleware and gateways
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience with system analysis troubleshoot system problems object-oriented programming and producing practical easily maintainable and documented solutions.
  • Experience in preparing detailed unit test cases and performing unit testing.
  • demonstrated experience with Java programming language outside domino environment
  • Technical / Documenting :

  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Ability to provide user and system documentation as required
  • Demonstrated experience with documenting programs algorithms interfaces preparing manuals and release notes for the end-user system administrators and support staff
  • Revise documentation of the applications applications interfaces and databases.
  • Create deployment guides and coordinate with relevant groups to promote the application through various environments (test staging and production).
  • Proven experience in developing comprehensive application manuals user guides and training materials tailored to diverse audiences and skill levels.
  • Public Sector and Team Environment :

  • A team player with a track record for meeting deadlines
  • Experience applying Agile methodologies and participating in Agile rituals such as daily stand-ups sprint planning reviews and retrospectives.
  • Excellent English language communication skills both verbal and written
  • Knowledge and experience with Government business processes to ensure compliance with legislation such as the Clients core business (Ministry of Environment Conservation and Parks).
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • Experience conducting design walkthrough sessions with project team
  • Demonstrated experience developing in a complex and integrated multi-database HCL Domino environment (such as Ministry of Environment Conservation And Parks Integrated Divisional System (IDS) or equivalent size / scope / complexity);
  • Accessibility :

  • Experience implementing WCAG 2.0 accessibility standards in Domino web applications. Experience in applying PDF accessibility standards including tagging structure alternative text for images reading order optimization and compliance with WCAG and PDF / UA guidelines to ensure documents are usable by assistive technologies.
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Application Integration Skills :

  • Demonstrated experience with integrating HCL Notes applications with Microsoft Office.
  • Demonstrated Experience with arcGis geocoding and geometry services and its integration with Domino application
  • Proficient in HCL Domino REST API interface : Skilled in designing schemas defining scopes and maintaining existing REST APIs. Provided ongoing support and troubleshooting
  • Proficiency in integrating and customizing Google Maps API within the context of Domino.
  • Experience with Microsoft Intune - this involves assembling all Domino-related files into deployable packages coordinating with the Intune team for distribution and testing across various installation environments to ensure reliability and compliance
  • Experience with iText and iText pdfHTML software and its integration with Domino for generating PDFs
  • Experience reviewing analyzing and modifying product installation scriptsincluding encoding testing and debugging preferably within Microsoft Intune for automated application deployment and device management
  • Required Skills :

    Experience and Skill Set Requirements : Must Haves : Proficient in HCL Domino REST API interface : Skilled in designing schemas defining scopes and maintaining existing REST APIs. Minimum 5 years of demonstrated experience as an Notes Programmer / Analyst in Notes version 10 or 12; Minimum 5 years of demonstrated experience with Java within the context of Domino application Demonstrated experience with JavaScript and DOJO framework Skill Set Requirements : Programming and Application Development Skills : Minimum 5 years of demonstrated experience as an Notes Programmer / Analyst in Notes version 10 or 12; Minimum 5 years of demonstrated experience with Java within the context of Domino application Demonstrated experience with JavaScript and DOJO framework Demonstrated experience with building complex X-pages applications. Demonstrated experience in the use of Formulas Lotus Script Java agents and java Web Services. Demonstrated Experience with Domino DECS / LC LSX and ETL services for extracting transform and load Domino data to oracle Experience in structured methodologies for the development design implementation and maintenance of applications Experience in application design latest design patterns deployment and troubleshooting Experienced in object-oriented and third-generation programming languages such as Java with hands-on proficiency in IDEs like Eclipse and web service testing tools including Postman and SOAP UI Experienced in working with relational and hierarchical database technologies with practical knowledge of information retrieval using query languages and tools such as SQL and proprietary data access packages Experience with one or more communications protocols Knowledge and experience with programming Internet-ready applications Knowledge and experience in rapid application development (RAD) methodologies Knowledge and understanding of Information Management principles concepts policies and practices Experience with middleware and gateways Ability to provide post-implementation support and resolve any post-implementation technical issues Experience with system analysis troubleshoot system problems object-oriented programming and producing practical easily maintainable and documented solutions. Experience in preparing detailed unit test cases and performing unit testing. demonstrated experience with Java programming language outside domino environment Technical / Documenting : Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts Ability to provide user and system documentation as required Demonstrated experience with documenting programs algorithms interfaces preparing manuals and release notes for the end-user system administrators and support staff Revise documentation of the applications applications interfaces and databases. Create deployment guides and coordinate with relevant groups to promote the application through various environments (test staging and production). Proven experience in developing comprehensive application manuals user guides and training materials tailored to diverse audiences and skill levels. Public Sector and Team Environment : A team player with a track record for meeting deadlines Experience applying Agile methodologies and participating in Agile rituals such as daily stand-ups sprint planning reviews and retrospectives. Excellent English language communication skills both verbal and written Knowledge and experience with Government business processes to ensure compliance with legislation such as the Clients core business (Ministry of Environment Conservation and Parks). Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills Experience conducting design walkthrough sessions with project team Demonstrated experience developing in a complex and integrated multi-database HCL Domino environment (such as Ministry of Environment Conservation And Parks Integrated Divisional System (IDS) or equivalent size / scope / complexity); Accessibility : Experience implementing WCAG 2.0 accessibility standards in Domino web applications. Experience in applying PDF accessibility standards including tagging structure alternative text for images reading order optimization and compliance with WCAG and PDF / UA guidelines to ensure documents are usable by assistive technologies. Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Application Integration Skills : Demonstrated experience with integrating HCL Notes applications with Microsoft Office. Demonstrated Experience with arcGis geocoding and geometry services and its integration with Domino application Proficient in HCL Domino REST API interface : Skilled in designing schemas defining scopes and maintaining existing REST APIs. Provided ongoing support and troubleshooting Proficiency in integrating and customizing Google Maps API within the context of Domino. Experience with Microsoft Intune - this involves assembling all Domino-related files into deployable packages coordinating with the Intune team for distribution and testing across various installation environments to ensure reliability and compliance Experience with iText and iText pdfHTML software and its integration with Domino for generating PDFs Experience reviewing analyzing and modifying product installation scriptsincluding encoding testing and debugging preferably within Microsoft Intune for automated application deployment and device management

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 85 - 85

    Create a job alert for this search

    Senior Software Developer • Toronto, Ontario, Canada

    Similar jobs
    RQ09647 - Software Developer

    RQ09647 - Software Developer

    Flexstaf IT • Toronto, ON, Canada
    Full-time
    Siebel technical configuration / design / development / integration.Siebel integration with Adobe AEM, J2EE and etc.Siebel IP18+ with a focus on configuring / developing. Experience with Assignment M...Show more
    Last updated: 3 days ago • Promoted
    Software Developer

    Software Developer

    Advanced Tech Search - QuantumScale • Toronto, ON, Canada
    Full-time
    Senior Software Developer (Full Stack) –.Our client is a long-established global technology organization known for building sophisticated enterprise software solutions used by customers world...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RLDatix • Toronto, ON, Canada
    Full-time
    Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare organizations around t...Show more
    Last updated: 30+ days ago • Promoted
    RQ10132 - Software Developer - Senior

    RQ10132 - Software Developer - Senior

    Maarut Inc • East York, ON, Canada
    Full-time
    Required to translate technical systems specifications into working, tested applications.This includes developing detailed programming specifications, writing and / or generating code, compiling data...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Clutch Technologies Inc. • Toronto, ON, Canada
    Full-time +1
    Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Show more
    Last updated: 30+ days ago • Promoted
    Senior C# developer

    Senior C# developer

    Virtusa • Toronto
    Full-time
    Job Description - Senior C# developer (CREQ59389).Should have atleast 7 to 8 years of experience on Dotnet technologies.It would be ideal if the candidate had experience on Dotnet core – GOOD TO HA...Show more
    Last updated: 2 days ago • Promoted
    Software Developer 0474-1412

    Software Developer 0474-1412

    Foilcon • Toronto, Ontario, Canada
    Full-time
    Quick Apply
    HM Note : This hybrid contract role is three (3) days per month in office.Candidate resumes must include first and last name, email and telephone contact information. The Senior Software Developer wi...Show more
    Last updated: 3 days ago
    Software Developer

    Software Developer

    BioConnect • Toronto, ON, Canada
    Full-time
    BioConnect is a rapidly-growing biometric technology and software company.We have set out on a mission to change the way society verifies identity. We believe that people want to use their true, bio...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    CI Financial Corp. • Toronto, ON, CA
    Full-time
    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Confluent • Toronto, Canada
    Full-time
    We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in nea...Show more
    Last updated: 30+ days ago • Promoted
    Senior C# Software Engineer – FinTech & Payments

    Senior C# Software Engineer – FinTech & Payments

    NRT Technology Corp. • Toronto
    Full-time
    A leading FinTech company is seeking a Software Developer C# in Toronto, Ontario.The successful candidate will execute the full software development life cycle and is expected to have at least 5 ye...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Puzzle Cats • Toronto, ON, Canada
    Full-time
    About the Senior Software Engineer position.We are looking for talented engineers interested in creating something big! To succeed in this role, you will need to have a good understanding of the ca...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Limelight Software • Toronto, ON, CA
    Full-time
    Quick Apply
    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 accu...Show more
    Last updated: 5 days ago
    Software Developer

    Software Developer

    Sync.com • Toronto, ON, Canada
    Full-time
    Sync is Canada’s largest cloud storage provider and a global leader in secure file sharing and document collaboration.We’re expanding into the enterprise market, and we need your help.J...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Rose Rocket • Toronto, ON, Canada
    Full-time
    Rose Rocket 🚀 is a market leader in Transportation Management Software.We’re a startup going after the $700+ billion dollar trucking industry, leading the shift to SaaS while revolutionizing...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Planet • Toronto, Canada
    Full-time
    We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Fellow.app • Toronto, Canada
    Full-time
    Employer Industry : Technology Startup.Why consider this job opportunity.Salary up to $160k CAD annually, based on experience and skills. Opportunity for career advancement and growth within a fast‑p...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Veem • Toronto, ON, Canada
    Full-time
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
    Last updated: 30+ days ago • Promoted