Epicareer Might not Working Properly
Learn More
T

Junior Full-Stack .Net/angular Developer

Salary undisclosed

Checking job availability...

Original
Simplified
Title
Software Developer - Full Stack
Description
Note: This contract requires the consultant to work from the office location 3 days per week, with the remaining 2 days being worked remotely at 777 Bay Street, 4th Floor, Toronto, Ontario
Must-Haves
  • 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.

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.

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.

Key Deliverables
  • 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 the design team to clarify, suggest, and recommend implementation approaches.
  • Work with testers to identify the source of defects and resolve issues.
  • Perform knowledge transfer to the Ministry staff.

Required Skills and Experience
  • Minimum of 2+ years of 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 that use a relational database to store and retrieve data.
  • Experience writing applications that 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 to determine functional requirements for reports and other enhancements to 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 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.
  • Knowledge of industry methodologies, processes, and standards.

Knowledge Transfer
  • Transfer from Software Developer - Junior to Designated CSC Resource.
  • Knowledge transfer must be completed a minimum of one week prior to the end of the project or one week prior to the consultant leaving the ministry.
  • All deliverables, including design/supporting/release/training documents, must be checked into designated version control repositories (e.g., SharePoint).
  • Project manager and designated ministry staff must be regularly informed in writing (by email) of where documentation has been stored and must be provided a minimum of one walk-through of all documentation as part of the final knowledge transfer activities.
  • Knowledge will be transferred through 1-on-1 sessions, emails, document updates, and document review with the team.

Skills and Experience Requirements
Software Development - 45%
  • 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 to determine functional requirements for reports and other enhancements to web-based systems.
  • Experience developing applications that use a relational database to store and retrieve data.
  • Experience writing applications that 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 - 40%
  • 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 - 10%
  • 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 dealing with multiple teams representing various areas in delivering the project.

Organization Experience - 5%
  • Previous public sector experience in an organization of equivalent size.

Pay and Benefits
The pay range for this position is $45.00 - $55.00/hr.
Workplace Type
This is a hybrid position in Toronto,ON.

propos de TEKsystems:

Nous sommes partenaires dans la transformation. Nous aidons les clients activer des ides et des solutions afin de profiter d'un nouveau monde d'opportunits. Nous sommes une quipe solide de 80 000 personnes, nous travaillons avec plus de 6 000 clients, dont 80 % faisant partie du Fortune 500, partout en Amrique du Nord, en Europe et en Asie. En tant que chefs de file de l'industrie des services technologiques complets, des services aux talents et des applications du monde rel, nous travaillons avec des leaders progressistes pour favoriser le changement. C'est le pouvoir d'un vrai partenariat. TEKsystems est une socit du groupe Allegis.

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
Title
Software Developer - Full Stack
Description
Note: This contract requires the consultant to work from the office location 3 days per week, with the remaining 2 days being worked remotely at 777 Bay Street, 4th Floor, Toronto, Ontario
Must-Haves
  • 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.

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.

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.

Key Deliverables
  • 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 the design team to clarify, suggest, and recommend implementation approaches.
  • Work with testers to identify the source of defects and resolve issues.
  • Perform knowledge transfer to the Ministry staff.

Required Skills and Experience
  • Minimum of 2+ years of 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 that use a relational database to store and retrieve data.
  • Experience writing applications that 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 to determine functional requirements for reports and other enhancements to 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 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.
  • Knowledge of industry methodologies, processes, and standards.

Knowledge Transfer
  • Transfer from Software Developer - Junior to Designated CSC Resource.
  • Knowledge transfer must be completed a minimum of one week prior to the end of the project or one week prior to the consultant leaving the ministry.
  • All deliverables, including design/supporting/release/training documents, must be checked into designated version control repositories (e.g., SharePoint).
  • Project manager and designated ministry staff must be regularly informed in writing (by email) of where documentation has been stored and must be provided a minimum of one walk-through of all documentation as part of the final knowledge transfer activities.
  • Knowledge will be transferred through 1-on-1 sessions, emails, document updates, and document review with the team.

Skills and Experience Requirements
Software Development - 45%
  • 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 to determine functional requirements for reports and other enhancements to web-based systems.
  • Experience developing applications that use a relational database to store and retrieve data.
  • Experience writing applications that 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 - 40%
  • 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 - 10%
  • 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 dealing with multiple teams representing various areas in delivering the project.

Organization Experience - 5%
  • Previous public sector experience in an organization of equivalent size.

Pay and Benefits
The pay range for this position is $45.00 - $55.00/hr.
Workplace Type
This is a hybrid position in Toronto,ON.

propos de TEKsystems:

Nous sommes partenaires dans la transformation. Nous aidons les clients activer des ides et des solutions afin de profiter d'un nouveau monde d'opportunits. Nous sommes une quipe solide de 80 000 personnes, nous travaillons avec plus de 6 000 clients, dont 80 % faisant partie du Fortune 500, partout en Amrique du Nord, en Europe et en Asie. En tant que chefs de file de l'industrie des services technologiques complets, des services aux talents et des applications du monde rel, nous travaillons avec des leaders progressistes pour favoriser le changement. C'est le pouvoir d'un vrai partenariat. TEKsystems est une socit du groupe Allegis.

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job