TalentCapture


Software Developer   

Industry: Engineering Services | Houston, TX 1 month ago
Primary Skills Required
5+ years of .NET software dev experience

Resource Type
Direct Hire

Compensation
90,000.00 to 100,000.00 Salary - Total Comp

Relocate?
No

Job Description

Our client is seeking a full stack .NET Software Developer. The developers play a pivotal role in the evolution of existing and future software platforms that serve as the backbone to Leedo’s sales and manufacturing processes. We are expanding our developer team in order to accelerate support of the business needs leveraging technology to provide world class manufacturing efficiency, quality of products and customer service and support.

As with any growing company, Leedo’s systems are a combination of new and old technology and successful candidates will have working knowledge of the legacy and current .NET ecosystems as well as awareness of the evolution of .NET.

Essential Functions:

  • Maintain and Update existing VBA (Access and Excel) applications as required
  • Maintain and Update existing .NET 4.5 WinForms and Web Applications
  • Maintain and Update existing .NET Core Console, UWP and Web Applications
  • Create and Manage New Development Projects

Minimum Qualifications:

  • .NET Development Experience
  • Proficient with Microsoft Visual Studio and TFS / Azure DevOps
  • Web – HTML, JavaScript / TypeScript, CSS, ASP.NET, MVC
  • Desktop – WinForms, UWP, XAML, Console Apps
  • Intimate Knowledge of C#, .NET Core, Entity Framework and LINQ
  • Understanding of SQL Server Management Studio and SQL Queries
  • Ability to work with end users to provide solutions

Beneficial Qualifications:

  • Microsoft Identity Framework
  • Experience Developing SQL Server Reporting Services Reports
  • Experience Optimizing SQL Queries
  • IoT Experience with Raspberry Pi or Similar Platforms with an Emphasis on Windows IoT
  • Experience Developing Cross Platform Applications with Xamarin
  • Familiarity with Azure Event Hub, Azure Functions, …

Personal Attributes:

  • Results oriented
  • Self-Starter / Self-Manager
  • Problem solving skills
  • Effective communication skills
  • Ability to work in a fast paced, high-growth and rapidly changing environment.