RQ11711 - Software Developer - Senior
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Posting language
- English
- Posted
Original job description
Responsibilities:
- Required to translate technical systems specifications into
working, tested applications.
- This includes:
- developing detailed programming specifications
- writing and/or generating code o compiling data-driven programs, maintaining, and conducting unit tests.
- Resolves and troubleshoots technical problems which arise
during the use and operation of software packages, including technical
assistance in implementation, conversion and migrations.
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 patters,
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 in structured methodologies for the design,
development, implementation and maintenance of applications
- 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
- 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
Additional Skills for Oracle Software Developer:
- Experience in conducting impact assessments on Oracle
E-Business application customizations and extensions.
- Strong conversion experience in Account Receivable
Collection modules
- Strong programming skills in Oracle database, PL/SQL, SQL,
XML, Unix shell scripts and Oracle Data Integrator
- Proved business knowledge of General Ledger, Accounts
Receivable, Collections, Accounts Payable and Inventory Modules of Oracle
E-Business
- Great knowledge of Oracle E-Business table structure related
to GL, AR, Collections, AP, INV and FND
- Strong knowledge of SQL tuning and using partition tables
- Demonstrated experience and understanding of data warehouse,
ETL methodologies and OBIEE
- Demonstrated work experience on Java and Oracle Application
Development Framework (ADF) will be a great asset
- Strong verbal and written communication skills and
leadership abilities to be able to oversee the quality assurance of the project
from technical perspective
Requirements
Experience and Skill Set Requirements:
Must Haves:
- 10 + years of experience working with GeoTalent, including
working within the GeoTalent development environment (TP Macro Language and TP
environment)
- to build front-end (web) and back-end (administrative
console) features
- 8+ years of .NET experience.
- Experience with and knowledge of databases, including data
modeling and SQL programming skills with the ability to write queries, stored
procedures, and views.
- Level 3 with 10 years of experience is required to support
and maintain all existing web applications as well as develop new web based
initiatives
Skill Set Requirements:
Mandatory Requirements:
- 10 + years of experience working with GeoTalent including
working within the GeoTalent development environment (TP Macro Language and TP
environment)
- to build front-end (web) and back-end (administrative
console) features
- 8+ years of .NET experience.
- Experience with and knowledge of database including data
modeling SQL programming skills with the ability to write queries, stored
procedures, and views.
- Level 3 with 10 years experience is required to support and
maintain all existing web applications as well as develop new web based
initiatives
Mandatory Skills, Experience and Qualifications:
- ASP.Net Core
.net 6 and above
- MS .NET Entity Framework
- Blazor Server
- C#, LINQ, Razor syntax
- GeoTalent development tool (TP environment)
- Sax Basic (TP Macro Language)
- SCORM
- SQL
- Visual Studio - all supported versions
- Azure devOps
- Experience in programming and analysis at the specified
experience level
- Experience in structured methodologies for the development,
design, implementation and maintenance of applications
Desired Skills and Experience:
- Net Application support and development Skills
- Learning management skills
- Experience working with GeoTalent development tool (TP Macro
Language and TP environment)
- Experience working with Sax Basic and creating macros
- Experience in SCORM
- .Net Skills
- Experience in working with .NET framework including 2.0 to
4.5
- Experience working with ASP.Net Core .net 6 and above
- Experience working with the MS .NET Entity Framework
- Experience working with Blazor Server
- Experience working with C#, LINQ, Razor syntax
- Experience working the Telerik UI for Blazor
- Experience working with Fluent library (email and
validation)
- iText Skills
- Experience in working with the iText .Net PDF Libraries
specifically iText 5
- Experience in development of PDF/UA documents using the
iText libraries
- Database Skills
- MS SQL Server 2019 and above
- SQL programming skills with the ability to write queries,
stored procedures and views
- Understanding of database concepts and principles
- Experience in developing data models
- Report testing and data accuracy/verification skills
- Experiencing in managing databases usine SQL server
management studio
- Experience in developing database scripts (i.e. backups)
- Web Development
- Experience in developing HTML 4 and 5 and Bootstrap V4 and
above
- Experience in implementing CSS and CSS3
- Experience in developing JavaScript specifically JQuery
- Environment/Platform Specific Technical Skills
- Windows Operating systems
- IIS 6.0, 7.0, 7.5
- SQL server 2019 and above
- Knowledge of working within the Visual Studio 2022 and aboe
environment
- Experience with Azure DevOps
Technical Skills:
- Demonstrated experience in design, build and delivery of
Learning Management System (LMS) modules in the TP Macro Language and TP
environment.
- Experience with and knowledge of database including data
modelling SQL programming skills with the ability to write queries, stored
procedures and views.
- Experience with the design and development of user and
system interface(s).
- Experience in the use of information retrieval packages
using SQL.
- Demonstrated experience with technical analysis of the
design and architecture of solutions using GeoTalent
- Demonstrated experience with technical analysis of the
design and architecture of solutions using .NET and Blazor
Technical Experience:
- Experience working with GeoTalent including working within
the GeoTalent development environment (TP Macro Language and TP environment) to
build front-end (web) and back-end (administrative console) features
- Experience SQL, Visual Studio Services, .NET core, Blazor
framework, , Azure DevOPS, Entity Framework
- Experience in structured methodologies for the development,
design, implementation and maintenance of applications.
NET Enterprise Level Applications:
- 10+ years of experience in programming and analysis.
- Experience in developing .NET enterprise level applications
incorporating loosely coupled components and nTier architecture.
- 10+ years of .NET experience.
- Experience with ASP.NET Programming, .NET Framework, C #.Net and Blazor
- 10+ years experience in design and implementing solution
using GeoTalent development environment
More about this job
Responsibilities
The software developer will translate technical specifications into tested applications and maintain existing web-based initiatives. They are responsible for troubleshooting technical issues and providing support during implementation, conversion, and migration processes.
Requirements
Candidates must have over 10 years of experience with GeoTalent and over 8 years of .NET development experience. Proficiency in SQL, database modeling, and structured development methodologies is mandatory for this role.
Skills
- GeoTalent
- TP Macro Language
- .NET
- ASP.NET Core
- C#
- Blazor
- SQL
- Entity Framework
- Azure DevOps
- SQL Server
- HTML
- CSS
- JavaScript
- JQuery
- Bootstrap
- SCORM
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Data & Analytics
Keywords
- GeoTalent
- TP Macro Language
- .NET
- ASP.NET Core
- C#
- Blazor
- SQL
- Entity Framework
- Azure DevOps
- SQL Server
- HTML
- CSS
- JavaScript
- JQuery
- Bootstrap
- SCORM
- Visual Studio
- Telerik UI
- iText
- Data Modeling
- Stored Procedures
- N-tier Architecture
- Learning Management System
- Unit Testing
- Debugging
- Technical Analysis
- Middleware
- Database Scripts
- Web Development