1

Senior Software Developer Jobs in Middlebury, IN

Software Developer South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're reshaping the landscape of financial technology with cutting-edge solutions that prioritize simplicity ...

Software Developer South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're reshaping the landscape of financial technology with cutting-edge solutions that prioritize simplicity ...

As a Software Developer at MORryde, you will work with our Technology Team and end users to help define project scope, development, testing, and user rollout of various internally created custom ...

MORryde is a diverse manufacturing company looking to add a Software Developer to their Technology Team. The role involves developing, testing, and maintaining custom software applications while ...

MORryde is a diverse manufacturing company looking to add a Software Developer to their Technology Team. The role involves developing, testing, and maintaining custom software applications and ...

Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...

Senior Software Architect

Elkhart, IN · Remote

$123.90K - $168.40K/yr

As a Senior Software Architect, you will join Crowe's Digital Audit product team to help shape and ... Mentor and coach engineers, raising the bar on design quality, engineering practices, and ...

Senior Software Architect

South Bend, IN · Remote

$126.90K - $172.50K/yr

As a Senior Software Architect, you will join Crowe's Digital Audit product team to help shape and ... Mentor and coach engineers, raising the bar on design quality, engineering practices, and ...

As the Software Developer, you will produce and support software features and solutions based upon guidelines and requirements provided by team leaders and managers. What You Will Do: * Develops ...

Software Developer

South Bend, IN · Remote

$40 - $75/hr

Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...

Sr Developer

Elkhart, IN · On-site

$52.50 - $69.50/hr

SUMMARY The Senior Developer plays a key role in designing, enhancing, and supporting enterprise applications that serve a network of 30+ manufacturing and distribution business units. This position ...

Sr Developer

Elkhart, IN · On-site

$52.50 - $69.50/hr

Description SUMMARY The Senior Developer plays a key role in designing, enhancing, and supporting enterprise applications that serve a network of 30+ manufacturing and distribution business units.

Sr Developer

Elkhart, IN · On-site

$52.50 - $69.50/hr

SUMMARY The Senior Developer plays a key role in designing, enhancing, and supporting enterprise applications that serve a network of 30+ manufacturing and distribution business units. This position ...

Software Developer Hybrid in South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're reshaping the landscape of financial technology with cutting-edge solutions that prioritize ...

Software Developer Hybrid in South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're reshaping the landscape of financial technology with cutting-edge solutions that prioritize ...

Software Developer Hybrid in South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're reshaping the landscape of financial technology with cutting-edge solutions that prioritize ...

Software Developer Hybrid in South Bend, IN $90,000 - $110,000 Company Overview: At our client, they're reshaping the landscape of financial technology with cutting-edge solutions that prioritize ...

next page

Showing results 1-20

Senior Software Developer information

See Middlebury, IN salary details

$13

$55

$78

How much do senior software developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for senior software developer in Middlebury, IN is $55.34, according to ZipRecruiter salary data. Most workers in this role earn between $46.97 and $62.07 per hour, depending on experience, location, and employer.

What Is a Senior Software Developer?

Senior software developers have several years of experience in the software industry. They have proven successful in exceeding client expectations when developing programs and have provided excellent support in the managing of those applications. They have worked their way up from junior software developer positions and have mastered a variety of coding languages and programs. Senior software developers train and oversee a team of junior software developers.

What are the key skills and qualifications needed to thrive as a Senior Software Developer, and why are they important?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What kinds of projects and responsibilities can a Senior Software Developer expect to handle on a daily basis?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What are Senior Software Developers?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What cities near Middlebury, IN are hiring for Senior Software Developer jobs? Cities near Middlebury, IN with the most Senior Software Developer job openings:
Sr. Software Engineering Manager

Sr. Software Engineering Manager

Motorola

Three Rivers, MI

$150K - $175K/yr

Full-time

Medical, Dental, Retirement

Posted 8 days ago


Motorola Solutions rating

8.7

Company rating: 8.7 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

12th of 137 rated electronics manufacturers


Job description

Company Overview

At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.


Department OverviewJoin the Missions & Insights organization and help us build the next generation of public safety technology. We create the platforms that power real-time emergency response, crime analysis, and critical capabilities like drone-as-first-responder and AI-driven situational awareness. Our work has a direct impact on saving lives and ensuring community safety. Our portfolio, which includes CommandCentral Aware and RapidDeploy, is expanding with cutting-edge innovations in autonomous incident detection and AI triage. Our goal is to create a mission-first, cloud-native, and intelligence-driven nerve center for modern public safety.
The Device and Unit Services Team collects and normalizes telemetry data from a wide variety of sources, including many different device types, Computer-Aided Dispatch (CAD), and other Public Safety systems. This information is then intelligently consolidated and supplied to the end user, providing crucial insights for situational awareness. This team is responsible for providing the single source of truth of responder location within our application suite.
Job Description

The Senior Software Engineering Manager will serve as an expert in modern software architecture, specializing in cloud-native microservices, capable of strategically leveraging GenAI to significantly drive team efficiency and output, while simultaneously ensuring stringent high-quality and security standards and effectively navigating complex, cross-product communication and stakeholder alignment challenges. Educates and coaches the team in software craftsmanship principles while maintaining high security, test automation, and quality standards.

Qualifications:

  • 10+ years of professional software development expertise with a strong people management background, who is experienced in designing the architecture of scalable, maintainable, and reliable software systems using different design patterns, especially microservices architectural patterns.

  • Ability to negotiate with the product and business teams to reach a common understanding about feature scope, services complexity, and product evolution with excellent tech debt roadmap planning skills.

  • Data-driven and with a strong focus on Agile processes and efficiency improvements, quality, and SRE KPIs, capable of leveraging GenAI adoption and results as a natural component of the software development life cycle.

  • Experience leading highly skilled software engineers in fast-paced, agile development environments.

  • Excellent verbal and written communication skills, including presenting to senior leadership levels

  • Proven track record of solving complex business challenges using cutting-edge technology and Generative AI.


Specific Knowledge & Skills

  • A Bachelor's degree is highly desired

  • 10+ years of experience in Software Engineering, Microservices, and Cloud.

  • 5+ years of leadership experience.

  • Strong full-stack knowledge, especially on web application development using Angular and building RESTful APIs and Microservices using Java.

  • Experience with NoSQL databases, preferably Cosmos DB. SQL DB knowledge is a plus.

  • Deep technical expertise in Azure and Kubernetes orchestration, coupled with proven experience in designing and managing scalable CI/CD practices with a strong DevOps mindset.

This position is subject to working in high security areas governed by the US Department of Justice's "Criminal Justice Information Services (CJIS) Security Policy" and therefore requires successfully passing a more stringent fingerprint background check administered by Motorola Solutions Inc. customers.

We will be accepting applications between 5/18/2026 and 7/18/2026.

Target Base Salary Range: $150,000 - $175,000 USD

Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

#LI-RS1


Basic Requirements
  • 10+ years of professional experience in Software Engineering, Microservices, and Cloud, with 5+ years of leadership experience.

  • Must be a U.S.Citizen

  • Employer work permit sponsorship is not available for this position.

  • Must be able to obtain background clearance as required by government customer


Travel RequirementsUnder 10%
Relocation ProvidedNone
Position TypeExperienced
Referral Payment PlanYes

Our U.S.Benefitsinclude:

  • Incentive Bonus Plans

  • Medical, Dental, Visionbenefits

  • 401K with Company Match

  • 10 Paid Holidays

  • GenerousPaidTime Off Packages

  • Employee Stock Purchase Plan

  • PaidParental & Family Leave

  • and more!


EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.

We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete thisReasonable Accommodations Formso we can assist you.


What Motorola Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Motorola Solutions logo

About Motorola Solutions

Sourced by ZipRecruiter

At Motorola Solutions, we believe that everything starts with safety. It's the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways. At Motorola Solutions, we're ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

Chicago, IL, US

Year founded

1928