> Markdown version of [/jobs/ext/1402580-software-developer](https://www.wearedevelopers.com/jobs/ext/1402580-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Lester Building Systems, LLC - **Location:** Lester Prairie, MN, United States - **Experience:** Experienced - **Salary:** $70,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, .NET Framework, Computer-Aided Design, AutoCAD, Application Performance Management, Unit Testing, Microsoft Azure, Business Software, C Sharp (Programming Language), Databases, Github, Design of User Interfaces, Integrated Development Environments, JSON, Microsoft Visual Studio, Microsoft Software, Microsoft SQL Server, Visual Basic .NET (Programming Language), Windows Search, Model View Controller (MVC), Model View ViewModel, Nunit, OAuth, Object-Oriented Software Development, Software Engineering, Software Requirements Analysis, Transact-SQL, Large Language Models, Xunit, Solid Principles, Restful APIs, Api Management - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f2738036a054d24d ## About the Role * A Bachelor's degree in software development or related field; equivalent work-related technical experience will also be considered * Strong Desire for technical ownership and accountability for a project, building resilient, maintainable code that servers the users * Enthusiasm for hands-on end to end development in a dynamic, agile environment * 3+ years of user interface development * 3+ years of experience with VB.NET, C#, Microsoft. NET using Microsoft Visual Studio and Microsoft Windows desktop applications * Working knowledge of object-oriented principles and Microsoft.NET best practices * Working knowledge of Microsoft SQL Server 2016 or newer and Transact SQL * Working knowledge of Azure Cloud services including Entra ID, App Services, Blob Storage, Key Vaults, and Application Insights * Working knowledge of API integration including REST APIs, OAuth and JSON Software Developer Preferred Qualifications * Experience with GitHub, GitHub Auctions and CI/CD principles and concepts * Experience in a construction related manufacturing or operations environment * Working knowledge of SOLID principles, MVC/MVP/MVVM, and Clean/Onion Architecture * Experience with LLMs in a development environment * Working knowledge of automated unit testing including tools such as NUnit, XUnit, FluentAssertions, and AutoFixture * Working knowledge of third-party API integrations * Working knowledge of EpicorERP or equivalent * Experience with automating graphic/CAD applications such as AutoCAD, or similar Software Developer Salary Range ## Description This position will be a key member of our development team and play a important role in the development and maintenance of point of sale, productivity, and business applications vital to the long-term success of Lester Building Systems. We are looking for a talented full stack developer to work with our suite of legacy VB.NET applications to modernize and build the next generation of applications. * Design, develop, test and deploy new applications and redesign or enhancements to existing applications. * Guide application design to provide optimal user experiences * Develop and maintain user interfaces, databases, and reports * Test software to ensure compliance with specifications and requirements * Provide user support and training * Collect information from users regarding software requirements * Collaboration with the software development team and organizational teams * Make recommendations to improve existing systems by using new methods or technology ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)