Talent.com
Maarut
RQ10841 Software Developer Full Stack SeniorMaarut • Toronto, Ontario, Canada
RQ10841 Software Developer Full Stack Senior

RQ10841 Software Developer Full Stack Senior

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

Description:

Ability to work with legacy applications and modernize them following OPS mandate guidelines and recommendations. Ability to understand business requirements and deliver solutions/services accordingly. Work on existing bugs feature enhancements for various applications. Ability to work on multiple projects and prioritize work. Work in a collaborative team environment. Hands on experience with agile methodology. Strong communication skills.


Responsibilities:

  • Lead all development activities for the assigned system components which includes but is not limited to design coding documentation integration unit testing defect resolution;
  • Develop user interface web application to enable ministry staff to correct data from data store
  • Develop queries scripts and/or application components to migrate source data to a destination/target database
  • Work closely with business analysts and quality assurance analysts to confirm that the application code meets the business and system requirements that are outlined in the detailed design during the analysis and user acceptance testing and implementation phases of the development lifecycle;
  • Provide recommendations on best coding/solution design impacts and options;
  • Work closely with project team to confirm that the solution / application code meets the business and system requirements that are outlined in the detailed design during the analysis and user acceptance testing and implementation phases of the development lifecycle;
  • Documents solution design code and deployment specifications and/or other code/system procedures to ensure transition to operations and supportability by the Ministry
  • Lead all phases of the systems development lifecycle from analysis and design development and coding acceptance testing and implementation and work with project team members to review evaluate and approve project deliverables and documentation;
  • Design develop and code application components database connections web interfaces prototypes as a proof-of concept during design phase
  • Coding testing and debugging of the code drop/code release developed based on the assigned application components;
  • Code all assigned database and/or application components in accordance with the approved detailed design specifications;
  • Prepare code drop/code release deployment packages in preparation for release to production and co-ordinate code deployment into various environments (i.e. test staging and production);
  • Conduct and assist in code and design reviews;
  • Provide accurate estimates for newly proposed functionality/enhancements and review the estimates from other team members for completeness and accuracy;
  • Work with the Cluster technical staff to identify performance and/or availability issues for the code drop/code release developed and provide solutions;
  • Lead development activities during the defect resolution cycle during the acceptance test
  • Obtain Client or Cluster application architect approval for all code drop/code release changes for assigned application components;
  • Provide a defect free code drop/code release according to the Clusters development standards for the assigned application components;
  • Provide quality assurance for the code drop/code release (includes: unit testing functional testing load testing tuning and regression testing providing defect resolution and a fully tested application component);
  • Provide documented source code for the assigned database data schema and/or application components and obtain approval acceptance and sign-off by the Cluster on the final code drop/code release;
  • Obtain acceptance and approval by the Cluster and the project team for all assigned deliverables;
  • Ensure all artefacts / deliverables are in compliance with Government of Ontario Information Technology Standards (GO ITS) 54 Standards;
  • Actively participate in and contribute to regular project team meetings to provide status updates raise risks/issues and provide recommendations
  • Lead workshops demos and/or other sessions and when required to facilitate and lead meetings;
  • Provide weekly report confirming status of the assigned tasks.


General Skills:

  • Experience in programming and analysis; specialized software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies for the development design implementation and maintenance of applications
  • Experience in design code test debug and document applications
  • Experience in the 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 the use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience eliciting and documenting information from diverse business area 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:

  • Experience in Agile SCRUM Lean DevOps methodologies
  • 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
  • Experience reviewing analyzing and modifying product installation scripts including encoding testing debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team
  • 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:

  • Overall number of years experience: 15
  • Must have no. of years experience: 10
  • Experience with Java J2EE EJB STRUTS Spring Boot Web Services XML UI development Angular DevOps and tools Agile SCRUM Lean PDF report generation AODA PL/SQL Database development Shell scripting Oracle IBM Websphere Vulnerability assessment/resolution.
  • Strong experience in interfacing with relational databases utilizing Java.
  • Understanding of Oracle Forms/Reports Oracle Application Suite ability to extract usable information from Oracle forms/reports applications.


Skill Set Requirements:

Mandatory Skills:

  • Overall number of years experience: 15
  • Must have no. of years experience: 10
  • Experience with Java J2EE EJB STRUTS Spring Boot Web Services XML UI development Angular DevOps and tools Agile SCRUM Lean PDF report generation AODA PL/SQL Database development Shell scripting Oracle IBM Websphere Vulnerability assessment/resolution.
  • Strong experience in interfacing with relational databases utilizing Java.
  • Understanding of Oracle Forms/Reports Oracle Application Suite ability to extract usable information from Oracle forms/reports applications.


Knowledge Transfer Requirements:

  • Knowledge transfer is expected to occur throughout the duration of the assignment through regular meetings touchpoints and working sessions with LRC staff
  • All design development artefacts and source code including all relevant and complete documents must be transferred to the ministry in the designated repositories provided
  • Dedicated knowledge transfer sessions will be scheduled during the close-out phase of the project to ensure completeness of knowledge transfer and all documentation is shared and allow LRC staff to ask clarification and/or follow up questions


Evaluation criteria:

  • UI development and AODA
  • Technical experience (web and backend development with various frameworks Java etc)
  • Analysis/Development
  • Documentation
  • Vulnerability Assessment/resolution
  • Experience with govt. IT infrastructure


Nice to have:

  • Public Sector Experience
  • Hands-on experience with agile methodologies in DevOps setup.



Required Skills:

Experience and Skill Set Requirements: Must Haves: Overall number of years experience: 15 Must have no. of years experience: 10 Experience with Java J2EE EJB STRUTS Spring Boot Web Services XML UI development Angular DevOps and tools Agile SCRUM Lean PDF report generation AODA PL/SQL Database development Shell scripting Oracle IBM Websphere Vulnerability assessment/resolution. Strong experience in interfacing with relational databases utilizing Java. Understanding of Oracle Forms/Reports Oracle Application Suite ability to extract usable information from Oracle forms/reports applications. Skill Set Requirements: Mandatory Skills: Overall number of years experience: 15 Must have no. of years experience: 10 Experience with Java J2EE EJB STRUTS Spring Boot Web Services XML UI development Angular DevOps and tools Agile SCRUM Lean PDF report generation AODA PL/SQL Database development Shell scripting Oracle IBM Websphere Vulnerability assessment/resolution. Strong experience in interfacing with relational databases utilizing Java. Understanding of Oracle Forms/Reports Oracle Application Suite ability to extract usable information from Oracle forms/reports applications. Knowledge Transfer Requirements: Knowledge transfer is expected to occur throughout the duration of the assignment through regular meetings touchpoints and working sessions with LRC staff All design development artefacts and source code including all relevant and complete documents must be transferred to the ministry in the designated repositories provided Dedicated knowledge transfer sessions will be scheduled during the close-out phase of the project to ensure completeness of knowledge transfer and all documentation is shared and allow LRC staff to ask clarification and/or follow up questions Evaluation criteria: UI development and AODA Technical experience (web and backend development with various frameworks Java etc) Analysis/Development Documentation Vulnerability Assessment/resolution Experience with govt. IT infrastructure Nice to have: Public Sector Experience Hands-on experience with agile methodologies in DevOps setup.


Employment Type : Full Time
Experience: years
Vacancy: 1
Create a job alert for this search

RQ10841 Software Developer Full Stack Senior • Toronto, Ontario, Canada

Similar jobs

Senior Full-Stack Developer

Teranet Inc.toronto, on, Canada
Full-time

Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries.We also market insightful property and data s... Show more

 • Promoted

Senior Full Stack Developer

Tetra Digital GroupToronto, ON, CA
Full-time

Tetra Unity is transforming how financial institutions deploy and manage digital asset operations at scale.Backed by leading investors including Wealthsimple, Shopify, National Bank, and ATB Financ... Show more

 • Promoted

Full Stack Developer – Senior

GuuZ Consulting Services IncToronto, ON, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Software Developer (Full Stack)

Onico SolutionsRichmond Hill, York Region, CA
Permanent

We are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success.Produce high quality, highly efficien... Show more

 • Promoted

Senior Software Developer

InteracToronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

Senior Full Stack Developer

Hewitt Bankstoronto, on, Canada
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkToronto, ON, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Definity Senior Full-Stack Developer

DefinityToronto, ON, CA
Full-time

Become a key player at Definity as a Senior Full-Stack Developer, working in a hybrid environment to innovate and enhance digital experiences.Collaborate with a talented team to build and optimize ... Show more

 • Promoted

Senior Full Stack Developer

InfoTrack CanadaToronto, ON, CA
Full-time

InfoTrack Canada is a fast-growing legal technology company modernizing the infrastructure that connects law firms, notaries, conveyancers, lenders, government registries and other ecosystems partn... Show more

 • Promoted

Senior Full Stack Developer

RBCtoronto, on, Canada
Full-time

RBC Trade Finance Technology team is responsible for developing, enhancing and maintaining applications serving business, operational teams and RBC customers.As a Senior Full Stack Software Develop... Show more

 • Promoted

Full Stack Senior Software Developer

PAIDIEMToronto, ON, CA
Full-time

The contingent workforce (gig workers) industry is enormous, at nearly $800B USD annually, and growing at an accelerated rate.Gig workers demand the power to decide when they are paid, and to assur... Show more

 • Promoted

Senior Full Stack Software Developer

NelsonToronto, ON, CA
Full-time

As the largest Canadian-owned and operated K-12 publisher, Nelson Education Ltd.Canada's only heritage education content provider, known for its innovative products and solutions catering to learne... Show more

 • Promoted

Senior Full Stack Developer

Moneris SolutionsToronto, ON, CA
Full-time

Your Moneris Career – The Opportunity: Senior Full Stack DeveloperDesign and build secure, scalable backend services, integrations, and content-driven frontends that unify SaaS platforms, enterpris... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCToronto, ON, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more

 • Promoted

IBM Full Stack Software Developer

LeadingtalentMarkham, ON, CA
Full-time

Take your Software Engineering career to the next level with IBM as a Full Stack Software Developer.This role focuses on utilizing modern technologies to build robust, scalable solutions for enterp... Show more

 • Promoted

Senior Full Stack Software Developer

WorldGaming Networktoronto, on, Canada
Full-time

WorldGaming offers you the best of both work worlds: a small company with a start-up culture plus all the benefits of a large corporation with a great reputation.If you have 5 years of software dev... Show more

 • Promoted

Senior Full-Stack Developer

Teranettoronto, on, Canada
Full-time

Senior Full-Stack DeveloperApplylocations: Torontotime type: Full timeposted on: Posted 5 Days Agojob requisition id: R **Who We Are**Teranet is Canada’s leader in the delivery and transfor... Show more

 • Promoted

Senior Full Stack Software Developer, Rmj Ontario, Canada - C$132,000 - C$165,000 A Year

Redwood SoftwareToronto, Canada
Full-time

Seeking a Senior Full Stack Software Developer to lead design, development, and delivery of scalable full-stack applications and shape system architecture for automation and SaaS platforms. Show more

 • Promoted

Full Stack Software Developer Position

United States Digital Space LLCRichmond Hill, York Region, CA
Permanent

We are looking for a Full Stack Software Developer to build and maintain robust web applications.This permanent position offers a vibrant workplace with diverse programming tasks.With 3 to 5 years ... Show more

 • Promoted

Senior Software Developer (SA)

NRT Technology Corp.Toronto, ON, CA
Full-time

At NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gaming indus... Show more