C# .NET Developer - Mid to Senior/Level

The Timberline GroupSaint Louis, MO
Onsite

About The Position

This full-time position will challenge you to find creative ways to solve problems, explore new technologies, and everyone is expected to contribute at every level of the development process regardless of their position. .NET Developers work with a team of talented individuals who share a strong passion for their work. The primary role of this experienced individual will be to develop software solutions through the conception, development, testing and implementation phases.

Requirements

  • Minimum of 5 years .NET experience, emphasis on C# (for Senior-Level)
  • Minimum of 3 years experience developing object oriented C# and .NET applications using Visual Studio for Web or Windows applications with the use of class creation (for Mid-Level)
  • Experience with Visual Studio
  • Strong understanding and ability to work within SQL Server
  • Strong communication skills
  • Ability to work on their own and with a team
  • Adaptability, organization, and a strong work ethic
  • Bachelor’s degree in MIS, Computer Science or related field OR equivalent combination of education and experience
  • Experience with C#, VB.NET, ASP.Net, HTML, Javascript, JQuery, CSS and ASP (for Mid-Level)
  • Good interpersonal skills
  • Strong ability in troubleshooting, root cause analysis and corrective action for issue resolution
  • Ability to follow and adhere to both verbal and written work plans to achieve project goals and milestones
  • Ability to provide clear and precise documentation of customer requests including issue logging, technical specifications and implementation instructions
  • Engages in consistent, timely and relevant follow-up as to status of assigned projects with management and team leaders

Nice To Haves

  • Xamarin and/or Umbraco experience

Responsibilities

  • Develop software solutions through the conception, development, testing and implementation phases.
  • Find creative ways to solve problems.
  • Explore new technologies.
  • Contribute at every level of the development process.
  • Communicate requirements and constraints to both customer and operations groups.
  • Troubleshoot, perform root cause analysis, and take corrective action for issue resolution.
  • Follow and adhere to both verbal and written work plans to achieve project goals and milestones.
  • Provide clear and precise documentation of customer requests including issue logging, technical specifications and implementation instructions.
  • Engage in consistent, timely and relevant follow-up as to status of assigned projects with management and team leaders.

Benefits

  • 100% premium-paid medical/vision/dental insurance for employee-only-coverage
  • Paid Time Off – 10 days/year for 0-5 years of service, 20 days/year after 5 years of service
  • Paid holidays
  • Educational assistance, some certifications, and professional memberships paid
  • Group medical/vision/dental coverage available to dependents
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service