Software Engineer / Senior Software Engineer – Dot NET (Kitchener)

Software Engineer / Senior Software Engineer – Dot NET (Kitchener)

06 Aug
|
SPAN Technology Services, Canada
|
Kitchener

06 Aug

SPAN Technology Services, Canada

Kitchener

About SPAN Technology Services

SPAN Technology Services is an end-to-end product development company specializing in fintech solutions for the U.S. market. With three global development centres, we design, build, and scale platforms across retirement, tax, payroll, and compliance domains.

Our portfolio includes digital retirement platforms, tax filing systems, payroll integrations, and compliance automation tools serving thousands of businesses across North America. We are currently expanding our Canadian operations in Kitchener, ON.

Role Overview

Job Summary

We are looking for passionate .NET Developers with 3–6 years of experience in building scalable web applications and RESTful APIs. The ideal candidate should have robust fundamentals in C#, ASP.NET Core, databases, clean coding practices, and software design principles.

You will work alongside experienced engineers to design, develop, test, and deploy cloud-native applications used by customers across the United States.

Responsibilities

- Design, develop, and maintain scalable applications using .NET Core / ASP.NET Core
- Develop secure and high-performance REST APIs
- Write clean, maintainable, and reusable code following SOLID principles
- Design efficient database schemas and optimize SQL queries
- Work with relational and NoSQL databases
- Write comprehensive unit tests using xUnit or NUnit
- Participate in code reviews and follow engineering best practices
- Troubleshoot production issues and optimize application performance




- Collaborate with Product, QA, DevOps, and Engineering teams
- Contribute to CI/CD pipelines and deployment activities
- Participate in architecture discussions and technical design reviews

Required Skills & Qualifications

Backend

- C#
- .NET Core / ASP.NET Core
- ASP.NET Web API
- RESTful API development
- Dependency Injection
- Entity Framework Core
- LINQ
- Authentication & Authorization (JWT/OAuth basics)

Frontend

- HTML5
- CSS3
- JavaScript (ES6+)
- React Experience is a plus

Databases Experience with one or more:

- Microsoft SQL Server
- PostgreSQL
- MongoDB

Should have knowledge of:

- Query optimization
- Stored Procedures
- Indexing
- Transactions
- Database normalization

Software Engineering

- Object-Oriented Programming (OOP)
- SOLID Principles
- Clean Code Practices
- N-Tier Architecture
- Design Patterns (Repository, Factory, Strategy, etc.)
- Exception Handling & Logging
- Unit Testing (xUnit/NUnit)
- Debugging & Performance Optimization

Version Control

- Git
- Git branching strategies
- Pull Requests & Code Reviews

Join us to be part of a forward-thinking team where your skills will directly impact innovative projects! We value energetic professionals who thrive in collaborative settings and are eager to develop scalable web applications that make a difference. Application contact: [email protected]

Pay: $75,000.00-$100,000.00 per year

Work Location: In person

📌 Software Engineer / Senior Software Engineer – Dot NET (Kitchener)
🏢 SPAN Technology Services, Canada
📍 Kitchener

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: software engineer / senior software engineer – dot net (kitchener) / kitchener

Subscribe to this job alert:

Get the latest job offers by email for: software engineer / senior software engineer – dot net (kitchener) / kitchener