Software Developer

Lester Building Systems, LLC
Lester Prairie, MN, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$70,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+21 more
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

Job 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

Requirements

  • 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

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance, We’re proud to boast a high retention rate, with many employees celebrating 20, 30 and 40 year milestones! Since 1947, Lester Buildings has grown from its modest beginnings to an industry leader - due to our employees’ dedication and drive to innovate.

Why us? Simple. We offer:

  • Full Benefits
  • 401k match
  • Profit sharing
  • Informal dress code
  • Flexible work schedule
  • Small, family orientated company atmosphere
  • Discount on building materials
  • Fun company events, Annual salary of $70,000 to $100,000. This represents a good faith estimate of the current salary range based on the role. The specific compensation offered to a candidate may vary by individual qualifications including relevant job knowledge, education skills and experience.

Software Developer Benefits

We are committed to providing a comprehensive benefits package including paid time off and holidays. Eligible employees are offered health, dental and vision insurance, health savings account, flexible spending accounts, 401(k) plan with company match, company paid short- and long-term disability and basic life insurance. Education reimbursement is also available.

EEO/AA Employer

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:06 min

Questioning the unique workplace needs of software developers

Pauline Pagliaro Pauline Pagliaro · World Congress 2025

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · World Congress 2021

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:37 min

Writing readable test assertions without boilerplate test classes

Florian Bruhin · World Congress 2021

Videos

See all

Related articles

See all