Blanc Labs is a premier partner for global enterprises, leading the way in digitization, automation, and the development of next-generation digital products and services. Our expertise in digital transformation powers businesses to accelerate service delivery, drive customer engagement, and foster growth.
We are looking for a highly proficient and seasoned Senior .NET Engineer to become part of our team. The perfect candidate will possess extensive experience in .NET development, a deep enthusiasm for technology, and the capability to offer technical guidance on projects. This position entails designing, developing, and sustaining top-notch software solutions, while promoting best practices and encouraging a collaborative atmosphere.
Essential Duties And Responsibilities
Provide guidance and mentorship to the .NET engineering teamMake architectural decisions that align with best practices and company standardsConduct code reviews, maintain code quality, and encourage continuous improvementDesign, develop, test, and deploy software solutions using .NET technologiesWork with cross-functional teams to gather requirements, define technical specifications, and deliver effective solutionsTroubleshoot and resolve complex technical issues and bugsEngage in project planning, estimation, and tracking activitiesEnsure projects are delivered on time while upholding high standards of quality and performanceCollaborate with stakeholders to translate business requirements into technical solutionsStay updated on industry trends and emerging technologies to foster innovationIdentify process improvement opportunities and implement strategies to enhance team productivity and efficiency
What You'll Need to Be Successful
Bachelor's degree in Computer Science, Engineering, or a related field10 years of software development experience with a primary focus on .NET technologiesExperience with cloud platforms like Azure or AWS is highly desirableIn-depth knowledge of .NET and JavaScript development, using open-source frameworks and object-oriented programmingFamiliar with test-driven development best practices and frameworksStrong background in continuous integration and continuous delivery practicesExperience with Agile development methodologies, including sprint planning, demos, and retrospectivesProficient in C#, ASP.NET, .NET Core, and associated frameworksStrong grasp of object-oriented programming (OOP) principles and design patternsFamiliarity with front-end technologies such as HTML, CSS, and JavaScript; experience with frameworks like Angular or React is a plusExtensive knowledge of Microsoft technologies, including server infrastructure, .NET development tools, SQL Server RDBMS, SSRS, and PowerBIExcellent problem-solving capabilities and attention to detailStrong communication and interpersonal skillsEffective in fast-paced, collaborative environments
Blanc Labs is enabling a digital future. Headquartered in Toronto, we partner with clients in North & South America to digitize and automate their operations and build their next generation of digital products and services. We empower clients to enhance their digital offerings and bring creative solutions to the market faster. Learn more at www.blanclabs.com.
Blanc Labs is an equal opportunity employer and is committed to providing employment in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. Accommodations within reason due to a disability or medical need are available on request for candidates taking part in the recruitment process.