Demo

Senior Full Stack Software Engineer

IT Associates
Beloit, WI Full Time
POSTED ON 10/25/2026
AVAILABLE BEFORE 12/20/2026
  • Hybrid schedule: Minimum 2 days in office; additional in office days as required
  • This role requires: 10% of travel


As a Senior Software Engineer, you will design, develop, and maintain high-quality software solutions, mentor junior developers, and contribute to the overall architecture and strategic direction of our technology stack.

Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field with 3 years of experience.
  • Excellent understanding of front-end technologies and platforms - JavaScript, HTML5, CSS3

Essential (Primary) Functions:


  • Serve as the Technical Lead contributing to and directing the efforts of the development team.
  • Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.
  • Design, develop, modify, implement, and support software components anywhere in the software stack.
  • Lead the design and development of high-performance APIs that enable efficient communication between internal systems and external services.
  • Determine root cause for the most complex software issues and develop practical, efficient, and scalable technical solutions.
  • Remain current on new technologies and available vendor packages.
  • Assist in task planning, estimation, scheduling.
  • Mentor junior software developers for skill/knowledge development
  • Determine process improvements, best practices, and develop new processes.
  • Work in close partnerships with cross-functional teams and management

Associated Functions:


Skills

  • Proficiency in Microsoft Word and Excel and ability to learn internal Blain software.
  • Excellent understanding of front-end technologies and platforms - JavaScript, HTML5, CSS3
  • JavaScript frameworks React JS & Redux, Angular, or Vue, C#, ASP.NET MVC, Microsoft SQL Server, Git, Xamarin. Experience with Boomi is a plus.
  • Excellent analytical skills
  • Excellent verbal and written communication skills to convey technical concepts clearly and effectively.
  • Proven leadership skills to mentor junior developers and lead technical projects.
  • Ability to train, delegate, and supervise others.


The anticipated salary range for this position is $110-130K annually. Actual salary will be based on a variety of factors including relevant experience, knowledge, skills and other factors permitted by law. A range of medical, dental, vision, retirement, paid time off, and/or other benefits are available.


Salary : $110,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full Stack Software Engineer?

Sign up to receive alerts about other jobs on the Senior Full Stack Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Full Stack Software Engineer jobs in the Beloit, WI area that may be a better fit.

  • Logisnext Americas Inc. Marengo, IL
  • About Us Logisnext Americas Inc. has supported customers for more than 100 years as a technology-driven forklift manufacturer. In addition to being a forkl... more
  • 4 Days Ago

  • Epic Rockford, IL
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!