Note: This role includes both a Development and Support component.
About Alphabyte:
Alphabyte Solutions is a Toronto-based leader in end-to-end data solutions, serving clients across North America, Europe, and Australia. Our services include Application Development, Data Warehousing, Reporting, and Artificial Intelligence. We are committed to fostering innovation, work-life balance, and a collaborative environment where individuals can grow and contribute meaningfully.
About the Role:
We are looking for a Senior Full Stack Developer and Support Engineer to join our dynamic team. In this hybrid role, you will split your time between developing modern web applications and providing support for business systems. You will use your expertise in .NET, SQL, and Python to design and build scalable solutions and ensure system reliability across multiple projects.
Key Responsibilities
· Design, develop, and maintain web applications using .NET, C#, SQL, and JavaScript.
· Create and optimize database objects like stored procedures, views, and queries
· Investigate and resolve production issues, ensuring system stability and performance
· Collaborate with teams for requirements gathering, design, and delivery
What is Required of You:
· Strong attention to detail
· Quick learner who can work within unfamiliar codebases
· Effective communicator who collaborates well with stakeholders
· Takes ownership of tasks and delivers with minimal supervision
Required Knowledge and Experience:
· Bachelor’s in Engineering, Computer Science, or equivalent
· 7+ Years developing with .NET Core
· 7+ Years developing with C#
· 7+ Years developing with SQL databases– including creating Stored Procedures, Tables, Views, etc.
· 7+ years experience with JavaScript
· 5+ years experience with HTML & CSS
Nice to Have
· Experience with Python
· Experience with Microsoft Azure
· Familiarity with MS SQL Server
· Knowledge of the Serenity Framework (Serenity.is)