Demo

Senior Software Engineer

i3 Product Development
Middleton, WI Full Time
POSTED ON 12/21/2025
AVAILABLE BEFORE 2/21/2026

i3 Product Development has an exciting opening for a Senior Software Engineer - IoT to contribute to our diverse product development team. This position offers the opportunity to learn quickly on the job, thrive in a collaborative team atmosphere and bring fresh, new ideas to the table as we continue to grow our software group and service offerings.


i3 is a group of engineers that combine Design, Mechanical Engineering, Electronics, and Software under one roof to create the most efficient product development lifecycle possible. We complete over 100 projects each year that span many different industries, such as medical, agriculture, consumer goods, industrial, sports, and fitness.

If you get bored looking over the same projects day after day, this is the job for you!


We offer a fun, energetic work environment, flexible scheduling, full benefits, and a casual atmosphere.


Responsibilities and Duties 

  • Reviewing product requirements, developing time estimates, and subsequently breaking down the projects into manageable tasks  
  • Designing stable, maintainable software solutions as well as designing and implementing cloud-based web applications, web services, and IoT solutions 
  • Comfortably interacting with our clients to form product features, architect solutions, and troubleshoot and resolve software issues 
  • Mentoring and sharing your expertise with junior engineers 


Required Qualifications

  • Bachelor's degree in Computer Science or related discipline AND a minimum of 5 years of experience designing, developing, testing, and debugging web-based software solutions
  • Experience developing projects in a team using an Agile methodology
  • Solid understanding of software development fundamentals and have practical experience with the following:
    • Java, Python or C#
    • Developing RESTful or SOAP web services
    • Deploying and managing web applications and services in AWS, Azure, or Google Cloud
    • Architecting software systems or leading development teams
    • Development tools such as SVN, Git, continuous integration, automated testing frameworks, etc


The i3 Benefits Advantage - Designed to support your well-being and financial security:  

    • Robust health insurance options include a zero-dollar deductible and premiums as low as $7.00 per pay period.   
    • Dental & Vision Insurance   
    • 401(k) plan with a dollar-for-dollar match of employee contributions up to a maximum of 6%   
    • Employee Stock Purchase Program   
    • Company-paid Short & Long-Term Disability   
    • Company-paid Life Insurance at 2x your annual salary   
    • Flexible Spending Account   
    • Health Savings Account   
    • Paid Time Off   
    • Paid Holidays   
    • Emergency Assistance Fund   
    • Charitable Match Program  


    Salary : $90,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 Engineer?

    Sign up to receive alerts about other jobs on the Senior 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: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130

    Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

    Click the checkbox next to the jobs that you are interested in.

    • Bug/Defect Analysis Skill

      • Income Estimation: $114,549 - $164,025
      • Income Estimation: $120,936 - $155,014
    • Debugging Skill

      • Income Estimation: $114,549 - $164,025
      • Income Estimation: $115,390 - $147,559
    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 Engineer jobs in the Middleton, WI area that may be a better fit.

    • Yahara Software Madison, WI
    • We have an exciting opening for a full-time Software Development Engineer to join our innovative Software Development team in Madison, Wisconsin! Join a te... more
    • 6 Days Ago

    • TALENT Software Services Madison, WI
    • Are you an experienced Software Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an ex... more
    • 2 Months Ago

    AI Assistant is available now!

    Feel free to start your new journey!