Senior .NET Developer (Barrie)

Senior .NET Developer (Barrie)

07 Oct
|
Symbiotic Digital
|
Barrie

07 Oct

Symbiotic Digital

Barrie

Position: Senior .NET Developer

Location: Toronto, ON

Job ID#: RQ11711

Duration: 9 months

Role Overview

We are seeking a Senior .NET Developer to translate technical system specifications into working, tested applications. The successful candidate will support and maintain existing web applications while developing new web-based initiatives.

This position requires significant experience with GeoTalent development, .NET technologies, database development, Learning Management System modules, and enterprise-level web applications.

The role requires strong technical analysis, application development, troubleshooting, testing, documentation, and knowledge transfer capabilities.

Key Responsibilities

- Translate technical systems specifications into working, tested applications.
- Develop detailed programming specifications.
- Write and/or generate code and compile data-driven programs.
- Maintain applications and conduct unit testing.
- Resolve and troubleshoot technical problems arising during the use and operation of software packages.
- Provide technical assistance during implementation, conversion, and migration activities.
- Support and maintain existing web applications.
- Develop new web-based initiatives.
- Design, code, test, debug, and document applications.
- Collaborate with IT professionals throughout the Software Development Life Cycle.
- Apply structured methodologies to the development, design, implementation, and maintenance of applications.
- Elicit and document information from diverse business-area stakeholders and subject matter experts.
- Provide post-implementation support and resolve technical issues.
- Conduct design walkthrough sessions with the project team.
- Provide user and system documentation as required.

General Skills

- Experience in programming and analysis at the specified experience level.
- Experience providing specialized software package support.
- Ability to collaborate with IT professionals throughout the Software Development Life Cycle.
- Experience with structured methodologies for application development, design, implementation, and maintenance.
- Experience designing, coding, testing, debugging, and documenting applications.
- Experience using object-oriented and/or third-generation language development tools.
- Experience with one or more programming languages.
- Experience with application design, current design patterns, deployment, and troubleshooting.
- Experience with relational and hierarchical database technologies.
- Experience using information retrieval packages and 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 abilities.
- Excellent verbal and written communication skills.
- Strong interpersonal and negotiation skills.
- Team-oriented with a demonstrated track record of meeting deadlines.

Desirable Skills

- Knowledge and experience developing Internet-ready applications.
- Knowledge and experience with rapid application development 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 coding, testing, and debugging.
- Ability to provide post-implementation support and resolve technical issues.
- Experience conducting design walkthrough sessions with project teams.
- Knowledge and understanding of Accessibility for Ontarians with Disabilities Act requirements and related regulations and standards.




- Ability to provide user and system documentation as required.

Oracle Software Development Skills

- Experience conducting impact assessments on Oracle E-Business application customizations and extensions.
- Strong conversion experience with Accounts Receivable and Collections modules.
- Solid programming skills with Oracle Database, PL/SQL, SQL, XML, Unix shell scripts, and Oracle Data Integrator.
- Business knowledge of General Ledger, Accounts Receivable, Collections, Accounts Payable, and Inventory modules within Oracle E-Business.
- Knowledge of Oracle E-Business table structures related to GL, AR, Collections, AP, INV, and FND.
- Strong knowledge of SQL tuning and partitioned tables.
- Experience and understanding of data warehousing, ETL methodologies, and OBIEE.
- Java and Oracle Application Development Framework experience is considered an asset.
- Strong verbal and written communication skills and leadership capabilities to oversee technical quality assurance.

Mandatory Requirements

- 10+ years of experience working with GeoTalent, including experience within the GeoTalent development environment using TP Macro Language and the TP environment.
- Experience using GeoTalent to build front-end web and back-end administrative console features.
- 8+ years of .NET experience.
- Experience and knowledge of databases, including data modeling.
- Strong SQL programming skills, including the ability to write queries, stored procedures, and views.
- Level 3 with 10 years of experience supporting and maintaining existing web applications and developing new web-based initiatives.

Mandatory Technical Skills, Experience and Qualifications

- ASP.NET Core .NET 6 and above.
- Microsoft .NET Entity Framework.
- Blazor Server.
- C#.
- LINQ.
- Razor syntax.
- GeoTalent development tool and TP environment.
- Sax Basic and TP Macro Language.
- SCORM.
- SQL.
- Visual Studio across supported versions.
- Azure DevOps.
- Experience in programming and analysis at the specified experience level.
- Experience using structured methodologies for application development, design, implementation, and maintenance.

Desired .NET and Application Development Skills

- .NET application support and development.
- Learning management skills.
- Experience working with GeoTalent development tools, TP Macro Language, and the TP environment.
- Experience with Sax Basic and creating macros.
- Experience with SCORM.
- .NET development skills.
- Experience working with .NET Framework versions 2.0 through 4.5.
- Experience working with ASP.NET Core .NET 6 and above.
- Experience with Microsoft .NET Entity Framework.
- Experience with Blazor Server.
- Experience with C#, LINQ, and Razor syntax.
- Experience with Telerik UI for Blazor.
- Experience with Fluent libraries for email and validation.

PDF and Accessibility Development Skills

- Experience working with iText .NET PDF libraries, specifically iText 5.
- Experience developing PDF/UA documents using iText libraries.

Database Skills

- Microsoft SQL Server 2019 and above.
- SQL programming skills, including writing queries, stored procedures, and views.
- Understanding of database concepts and principles.
- Experience developing data models.
- Report testing and data accuracy/verification skills.




- Experience managing databases using SQL Server Management Studio.
- Experience developing database scripts, including backup scripts.

Web Development Skills

- Experience developing with HTML4 and HTML5.
- Experience with Bootstrap v4 and above.
- Experience implementing CSS and CSS3.
- JavaScript development experience, specifically jQuery.

Environment and Platform-Specific Technical Skills

- Windows operating systems.
- IIS 6.0, 7.0, and 7.5.
- SQL Server 2019 and above.
- Experience working within the Visual Studio 2022 and above environment.
- Experience with Azure DevOps.

Technical Competencies

- Demonstrated experience designing, building, and delivering Learning Management System modules using TP Macro Language and the TP environment.
- Experience and knowledge of databases, including data modelling and SQL programming.
- Ability to write SQL queries, stored procedures, and views.
- Experience designing and developing user and system interfaces.
- Experience using information retrieval packages with SQL.
- Demonstrated experience performing technical analysis of solution design and architecture using GeoTalent.
- Demonstrated experience performing technical analysis of solution design and architecture using .NET and Blazor.

Technical Experience

- Experience working with GeoTalent and the GeoTalent development environment, including TP Macro Language and TP environment, to build front-end web and back-end administrative console features.
- Experience with SQL, Visual Studio Services, .NET Core, Blazor Framework, Azure DevOps, and Entity Framework.
- Experience with structured methodologies for application development, design, implementation, and maintenance.

Enterprise Application Experience

- 10+ years of experience in programming and analysis.
- Experience developing enterprise-level .NET applications incorporating loosely coupled components and n-tier architecture.
- 10+ years of .NET experience.
- Experience with ASP.NET programming, .NET Framework, C# .NET, and Blazor.
- 10+ years of experience designing and implementing solutions using the GeoTalent development environment.

Knowledge Transfer

- Provide knowledge transfer for code and documentation assigned to the role.
- Conduct knowledge transfer through one-on-one meetings, team meetings, project documentation, and collaboration platforms throughout the project lifecycle.

Work Arrangement

- Hybrid work arrangement.
- 7.25 working hours per calendar day, Monday through Friday, generally between 8:00 AM and 5:00 PM, excluding breaks.
- Working conditions may be subject to change based on operational requirements.

About Symbiotic Digital. Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We serve customers in two ways, we provide:

1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
2. Recruitment: Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company. Learn more online at https://www.symbioticgroup.com/home-sd/.

Please submit your most recent resume to: [email protected]

View All Jobs online at: https://www.symbioticgroup.com/view-jobs/

📌 Senior .NET Developer (Barrie)
🏢 Symbiotic Digital
📍 Barrie

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior .net developer (barrie) / barrie

Subscribe to this job alert:

Get the latest job offers by email for: senior .net developer (barrie) / barrie