RQ08165 - Software Developer - Full Stack - Junior

Be among the first applicants.
Maarut Inc
Golden Horseshoe
CAD 60,000 - 100,000
Be among the first applicants.
Yesterday
Job description

Deliverables:

Key deliverables to be performed by the Programmer/Developer include, but are not limited to, the following:

  • Develop C# .NET, code in Visual Studio 2017 and 2022 environment to implement application enhancements as per design documents;
  • Document code changes as per existing documentation standards;
  • Perform unit testing of code;
  • Work with design team to clarify, suggest, and recommend implementation approach;
  • Work with testers to identify the source of defects and resolve issues;
  • Perform knowledge transfer to the Ministry staff.

Minimum Requirements:

  • The .NET Programmer/Developer must have a minimum of 2+ years of the following skills and experience:
  • Experience working with source control systems;
  • Experience developing, testing and debugging code for enhancements to systems using .NET and XML;
  • Experience with troubleshooting and remediation of performance issues;
  • Experience working with and contributing to reusable software components;
  • Experience developing applications which use a relational database to store and retrieve data;
  • Experience writing applications which will be built and packaged automatically and deployed to servers by another team;
  • Experience diagnosing application issues without access to servers where the application is deployed;
  • Experience analyzing requirements in order to determine functional requirements for reports and other enhancements to the web based systems;
  • Demonstrated analytical problem solving and decision making capabilities;
  • Proficiency with desktop and web-based tools (Visio, MS Office, MS Project, MS SharePoint);
  • Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX;
  • Experience in dealing with multiple teams representing various areas in delivering the project;
  • Excellent verbal and written communication and presentation skills;
  • Demonstrated capacity to work collaboratively with client organizations;
  • A team player with a track record for meeting strict deadlines; and
  • Knowledge of industry methodologies, processes and standards.

Responsibilities:

  • Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.

General Skills:

  • Experience in programming and analysis 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:

  • Knowledge and experience with programming Internet-ready applications;
  • Knowledge and experience in rapid application development (RAD) methodologies;
  • Experience with middleware and gateways;
  • 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.

Experience and Skill Set Requirements:

Must have:

  • Experience developing, testing and debugging code for enhancements to systems using MS Visual Studio 2017 and 2022;
  • Experience coding in C# .NET Framework 4.8 or later;
  • Experience with XML;
  • Experience with Oracle 19c and PL/SQL;
  • Experience working with MS Azure DevOps using GIT as version control and YAML pipelines;
  • Experience developing systems using client-side libraries: Bootstrap, AngularJS, Angular (v17, including Typescript, RXJS, NGRX, Lodash, Material);
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related WCAG AA compliance in web application development.

Skill Set Requirements:

Software Development:

  • Experience with troubleshooting and remediation of performance issues in web-based applications and Windows services;
  • Experience working with and contributing to reusable software components;
  • Experience developing web applications on multiple web browsers/different versions of web browsers;
  • Experience analyzing requirements in order to determine functional requirements for reports and other enhancements to the web based systems;
  • Experience developing applications which use a relational database to store and retrieve data;
  • Experience writing applications which will be built and packaged automatically and deployed to servers by another team is an asset;
  • Experience diagnosing application issues without access to servers where the application is deployed;
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related WCAG AA compliance in web application development.

Technical Skills:

  • Experience developing, testing and debugging code for enhancements to systems using MS Visual Studio 2017 and 2022;
  • Experience coding in C# .NET Framework 4.8 or later;
  • Experience with XML;
  • Experience with Oracle 19c and PL/SQL;
  • Experience working with MS Azure DevOps using GIT as version control and YAML pipelines;
  • Experience developing systems using client-side libraries: Bootstrap, AngularJS, Angular (v17, including Typescript, RXJS, NGRX, Lodash, Material), JQuery, JavaScript, HTML5/CSS3;
  • Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX;

Soft Skills:

  • Excellent verbal and written communication skills to effectively collaborate with QA specialists, product managers, and other stakeholders;
  • Ability to communicate effectively with team members and ask for help when needed;
  • Eagerness to learn new technologies and improve existing skills;
  • Problem-solving skills to debug and troubleshoot issues;
  • Experience working in a team environment, with exposure to Agile methodologies like Scrum;
  • Careful attention to detail to ensure code quality and functionality;
  • Experience in dealing with multiple teams representing various areas in delivering the project.

Organization Experience:

  • Previous public sector experience in an organization of equivalent size.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new RQ08165 - Software Developer - Full Stack - Junior jobs in Golden Horseshoe