Demo

Senior Software Developer

Karmak, Inc.
Carlinville, IL Full Time
POSTED ON 8/21/2026
AVAILABLE BEFORE 8/20/2031

Ready to put your career in drive? At Karmak Inc., we're powering the commercial transportation industry with smart tech and serious impact. From truck dealerships to service shops, our software helps keep the heavy-duty world running smoothly.

If you're into innovative solutions, collaborative teams, and tech that makes a real difference-let's talk

 

Position Summary

Develop high quality software in a collaborative, Agile team environment. Mentor more junior team members and provide expert guidance and advice.

Essential Functions

  • Work on a collaborative mid-size team of Software Developers delivering consistent, high-quality software
  • Create accurate, unambiguous designs for new computer software and/or updates to existing software
  • Guide estimation of software development tasks
  • Create efficient, high quality, readable code, unit tests, and documentation
  • Proven ability to be accountable on roadmap deliverables within quality process and standards
  • Diagnose and design system/software and performance issues

Knowledge, Skills and Abilities

  • Bachelor's Degree in Computer Science or equivalent, relevant experience
  • 3-5 years of experience building web-based VB.NET/C# .NET applications using Microsoft Visual Studio
  • Experience in an Agile/Scrum environment a plus
  • Experience building enterprise applications with WinForms
  • Experience designing, developing, and deploying applications on the Microsoft Azure platform a plus
  • Experience building applications for any of the following areas a plus: Point of Sale, Accounting, Inventory management, Sales management, Trucking or automotive service management, Customer Relationship Management

Karmak is committed to creating a diverse and inclusive work environment, and is an equal opportunity employer.

 

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 Software Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer 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: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
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 Software Developer jobs in the Carlinville, IL area that may be a better fit.

  • karmak Carlinville, IL
  • Position Summary Develop high quality software in a collaborative, Agile team environment. Essential Job Functions Work on a collaborative mid-size team of... more
  • 29 Days Ago

  • GPTech Assumption, IL
  • We are seeking a highly skilled Software Developer to join our team at our Assumption, IL facility. As a software developer, you will perform tasks related... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!