Technical Lead .net
Job Description:
Key Responsibilities:
• Design, develop, and maintain large-scale web applications and SaaS solutions, ensuring high performance, scalability, and security.
• Utilize Microsoft technology stack, including C# and .NET Core, to build robust backend services.
• Demonstrate expert-level proficiency in at least one modern front-end technology, such as React, along with Typescript for application development.
• Design and implement relational database solutions using MS SQL/SQL Azure, EF 6, and EF Core.
• Integrate and manage non-relational databases like MongoDB to support application needs.
• Conduct comprehensive unit testing using tools like NUnit, Moq, and Jest to ensure code quality and reliability.
• Manage code versions and collaborate effectively using distributed version control systems like Git or SVN.
• Utilize collaboration tools such as Azure DevOps, to streamline development processes.
• Develop cloud-based applications with platforms like MS Azure, optimizing for performance and cost.
• Apply business analytics knowledge, preferably with tools like Power BI, Azure Analysis Services, Tableau, or Anaplan, to enhance data-driven decision-making.
Qualifications:
• A minimum of 13 years of hands-on experience in web application development.
• A degree in Computer Science, Engineering, or a related technical field, or equivalent work experience.
• Proven experience in developing large Web applications and SaaS solutions.
• Solid understanding of Azure toolset including Key Vault, Azure Storage, Queues, and Blob.
Nice to Have:
• Experience with responsive web design and a good understanding of HTML5, CSS, and SCSS.
• Proficiency in JSON and REST API integration.
• Familiarity with MS Power BI usage and integration.
Professional Skills:
• Strong analytical and problem-solving abilities.
• Excellent communication skills, with the ability to articulate technical concepts clearly.
• A collaborative mindset and experience working in agile development environments.
• A continuous learner, staying up-to-date with the latest industry trends and technologies.
Recommended Jobs
Assistant Event Coordinator - Entry Level
About Us: We're not your typical event marketing company. We're all about creating unforgettable retail event experiences by building direct connections to the target market. If you're passionate …
Personal Care Aide (PCA) - Alpharetta, GA
Job Description Job Description Schedule: Monday–Friday: 1:00 PM – 5:00 PM (6 hours daily) Saturday & Sunday: 4 hours each day (Waiting for client’s final schedule – position needed AS…
Class A CDL Driver - Dedicated Regional (100% No-Touch Freight)
Job Description Job Description We are hiring Class A CDL Drivers for a dedicated dry van account serving the Eastern United States. This position offers consistent freight, predictable miles, au…
Locums Neurologist/Hospitalist
Job Description Job Description LOCUM - Neurohospitalist This will be inpatient consulting neuro-hospitalist work, it is not a primary admitting service. There is a separate neuro critica…
Benefits Enrollment Specialist
Join Our Team as a Virtual Specialist – Work From Anywhere Company: AO Location: 100% Remote Are you ready to redefine your work–life balance while building a successful career? Join our f…
HVAC Installer
Job Description Job Description Clarks Heating and Air is growing! We are hiring full-time HVAC Installers to join our team! Why Work Here? WE CARE ABOUT YOUR SUCCESS! EXCELLENCE, INNOVAT…
Line Cook
Job Description Job Description Description: Company Overview: Margaritaville and Landshark is a warm and inviting place where people from all walks of life come together to create paradise. We…
Creative Design Specialist
This position reports to the Creative Director and contributes to the visual identity for all of Development and Alumni Relations (DAR). The role works closely with other Creative Design Specialists …
Construction Field Engineer
Job Description Job Description Description: Nycom is hiring! Come join one of the largest names in Laboratory Construction. With offices throughout the Mid-Atlantic and Southeastern US, ou…
Entry Level/Oil Change Technician
Job Description Job Description The Krause Auto Group has been in business for over 30 years, and we contribute our longevity to our focus on both customer and employee satisfaction. Our employee…