VDart Inc
10 months ago
.NET Integration Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- VDart Inc
- Location
- Canada Canada
- Posted
- 10 months ago
Job description
Job Title: .NET Integration Developer
Location: Toronto, NS (Remote)
Type: Contract
- We are seeking an experienced a .NET Integration Developer with a minimum of 7-8 years of proven experience building and maintaining enterprise integration solutions.
- The ideal candidate will be a hands-on developer comfortable with the .NET stack, API-driven architectures, XML/JSON transformations, database development, and CI/CD practices.
- Strong communication skills and the ability to work with cross-functional teams are essential.
Day to Day Responsibilities:
- Design and implement integration solutions using .NET (C#), WCF, and RESTful APIs to connect internal systems, third-party services, and legacy applications.
- Develop, test, and maintain backend components (Windows services, console apps, web APIs) using ASP.NET, Entity Framework, ADO.NET, and LINQ.
- Create and maintain data transformation logic using XML/XSLT, JSON mappings, and custom transformation code for data exchange between systems.
- Build client-facing and administrative web functionality using HTML, CSS, and client-side scripting (JavaScript/jQuery, Angular) where applicable. Design and optimize database schemas and queries; write stored procedures, views, and performance-tuned SQL for SQL Server and/or Oracle.
- Implement logging, error handling, retry and idempotency strategies for reliable integrations; diagnose and remediate integration failures.
- Collaborate with product owners, architects, QA, and operations to gather requirements, define interfaces (Swagger/OpenAPI), and produce integration specifications.
- Participate in DevOps and CI/CD activities: create build/release pipelines, automate deployments to IIS (and other hosting environments), and work with source control (Git). Ensure security and compliance of integration endpoints (authentication, authorization, encryption, secure transmission).
- Perform code reviews, unit testing, and integration testing; mentor junior developers on best practices for integration development.
- Document integration workflows, API contracts, message formats, runbooks, and operational playbooks for support and auditability.
- Support production environments: triage incidents, perform root-cause analysis, and implement long-term fixes.
Skillsets and Qualifications (with years of experience):
Required
- Overall experience: Minimum 7 8 years in software development, with significant exposure to integration projects.
- .NET Framework / C#: 7+ years - Strong object-oriented design, multi-threading, async programming, and real-world .NET application experience.
- ASP.NET / Web API: 5+ years - Building REST APIs and web applications.
- XML / XSLT / JSON: 5+ years - Complex XML transformations and JSON schema handling.
- ADO.NET / Entity Framework / LINQ: 5+ years - Data access patterns, ORM usage, performance tuning.
- IIS: 4+ years - Deployment and configuration of web applications and APIs.
- Databases (SQL Server / Oracle): 5+ years - Schema design, T-SQL/PL-SQL, stored procedures, indexing and query optimization.
- Client-side scripting (JavaScript / jQuery / Angular): 3 5 years - Ability to implement front-end integration points and troubleshoot client-side issues.
- API communication, WCF, REST web services: 4 6 years - SOAP/WCF experience plus REST API design and consumption.
- Windows application programming: 3 5 years - Experience building Windows services, scheduled jobs, or desktop integration utilities.
- DevOps / CI-CD pipelines: 2 4 years - Experience with build systems, release pipelines, automated deployments and basic infrastructure-as-code.
- Communication skills: Excellent verbal and written communication; experience creating API documentation and technical runbooks.
Minimum Requirements:
- 7+ years in software development, with significant exposure to integration projects.
- 7+ years .NET Framework / C#:- Strong object-oriented design, multi-threading, async programming, and real-world .NET application experience.
- 2+ Years ASP.NET / Web API: Building REST APIs and web applications.
- 2+ Years XML / XSLT / JSON: Complex XML transformations and JSON schema handling.
- 2+ years ADO.NET / Entity Framework / LINQ- Data access patterns, ORM usage, performance tuning.
Other Desired Skills:
- 4+ years IIS - Deployment and configuration of web applications and APIs.
- 2+ years Databases (SQL Server / Oracle) - Schema design, T-SQL/PL-SQL, stored procedures, indexing and query optimization.
- 3+ years Client-side scripting (JavaScript / jQuery / Angular)- Ability to implement front-end integration points and troubleshoot client-side issues.
- 4+ years API communication, WCF, REST web services - SOAP/WCF experience plus REST API design and consumption.
- 3+ years Windows application programming - Experience building Windows services, scheduled jobs, or desktop integration utilities.
- 2+ years DevOps / CI-CD pipelines: Experience with build systems, release pipelines, automated deployments and basic infrastructure-as-code.
- Communication skills: Excellent verbal and written communication; experience creating API documentation and technical runbooks.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.