C# .NET Developer
5 days ago
Position Overview: We are looking for a C# .NET Developer responsible for building web applications and back-end services. Your primary responsibilities will be designing and developing these applications, and coordinating with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Key Responsibilities:
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable C# code.
- Implement and maintain dependency injection patterns for loosely coupled, testable code.
- Write optimized SQL queries and database interactions using LINQ.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization, and automatization.
- Create database schemas that represent and support business processes.
- Implement automated testing platforms and unit tests.
- Proficient in C#, with a good knowledge of its ecosystems.
- Strong experience with the .NET framework (.NET Core / .NET 6+).
- Solid understanding of dependency injection principles and IoC containers.
- Proficiency with LINQ for data querying and manipulation.
- Experience with Microsoft SQL Server and writing optimized SQL queries.
- Strong understanding of object-oriented programming.
- Familiar with various design and architectural patterns.
- Experience with ASP.NET, Web APIs, and Blazor.
- Understanding fundamental design principles behind a scalable application.
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
- Proficient understanding of code versioning tools such as Azure DevOps.
- Familiarity with continuous integration.
- Experience with Entity Framework or Dapper.
- Knowledge of concurrency patterns in C#.
- Experience with Blazor WASM and MudBlazor.
- Prior experience in the sports industry or with sports-related web applications.
- Experience with unit testing frameworks (xUnit, NUnit, MSTest).
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- The chance to work on exciting projects that impact the sports community.
-
Dot Net Full Stack Developer
2 weeks ago
Edmonton, Alberta, Canada Realign Full timeJob Type: ContractJob Category:Job DescriptionJob Title: Dot Net Full Stack DeveloperLocation: Remote -Edmonton, AlbertaContract Term: 12 Months (Possible Extension up to 24 Months)Work Authorization: Must work from within Canada1. Discovery & ResearchParticipate in field research, user interviews, and service assessments.Lead technical discovery, producing...
-
NET Full Stack Developer
6 days ago
Edmonton, Alberta, Canada Synechron Full timeWe AreSynechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions.Our...
-
Dot Net Full Stack Developer-1
2 weeks ago
Edmonton, Alberta, Canada Realign Full timeJob Type: ContractJob Category: ITJob DescriptionJob Title: Dot Net Full Stack DeveloperLocation: Remote -Edmonton, AlbertaContract Term: 12 Months (Possible Extension up to 24 Months)Work Authorization: Must work from within Canada1. Discovery & ResearchParticipate in field research, user interviews, and service assessments.Lead technical discovery,...
-
NET Full Stack
6 days ago
Edmonton, Alberta, Canada Cenergy International Services Full timeSenior .NET Full Stack DeveloperEdmonton, ABContractLocation of WorkThe Senior Full Stack Developer(s) will primarily work remotely; however, the Developer(s) may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any...
-
Full Stack Developer
2 weeks ago
Edmonton, Alberta, Canada Onware Full timeAbout the role:This role involves developing and maintaining high-quality software solutions that support our business and clients. You will work on both front-end and back-end development as part of a collaborative team focused on quality, innovation, and continuous improvement.What you'll do:Develop and maintain full-stack software solutions using .NET,...
-
Full Stack Developer
5 days ago
Edmonton, Alberta, Canada Vantix Systems Inc Full timeDescriptionOur Client is seeking a Full Stack Developer to work on service innovation, program review and digital transformation projects. The Full Stack Developer will work as part of cross-functional product delivery team developing and supporting modern applications.Technology Stack: React, React Native, TypeScript, .NET/NET Core Framework, C#, Azure App...
-
Software Developer III
2 weeks ago
Edmonton, Alberta, Canada CATALIS Full timeDescriptionWho We AreCatalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the...
-
Int. Application Developer
6 days ago
Edmonton, Alberta, Canada Source Code Full timeInt. Application Developer - GOAPRDJP Contract 6+ monthsRemote, however, in the event of an on-site meeting STEdmontonAlbertaBackground Check & Enhanced Security Clearance (must get before start date, will be coordinated by GOA)Deliver applications programming and analysis tasks as part of a system development process as well as provide application support,...
-
Senior. NET Engineer
11 hours ago
Edmonton, Alberta, Canada GPS Insight Full timeWho We AreCertified Tracking Solutions Inc., – an Edmonton company backed by Scottsdale-based GPS Insight – is a leader in the GPS tracking and fleet management industry. Using our cloud-based user interface and custom hardware, we provide solutions for customers in various industries all over the world. Our success can be attributed to our dedicated...
-
Sr. Developer, Equity Markets
1 week ago
Edmonton, Alberta, Canada Affinity Full timeJob Description:The Senior Developer (Equity Markets) is not just a job, but an adventure in the dynamic world of finance and technology. The successful candidate will be at the heart of creating, launching, and nurturing research tools and models that power our Public Equities investment team. If you possess a deep, cutting-edge understanding of asset...