1

Software Developer Jobs in Sherman, TX (NOW HIRING)

Senior Software Engineer

Mckinney, TX · On-site

$113K - $149K/yr

Blount Fine Foods is a family-owned and operated manufacturer, marketer, and developer of premium ... Summary: The Senior Software Engineer, Operational Technology is responsible for designing ...

New

Senior Software Engineer

Mckinney, TX

$113K - $149K/yr

Blount Fine Foods is a family-owned and operated manufacturer, marketer, and developer of premium ... Summary: The Senior Software Engineer, Operational Technology is responsible for designing ...

New

Senior Software Engineer

Mckinney, TX · On-site

$113K - $149K/yr

Blount Fine Foods is a family-owned and operated manufacturer, marketer, and developer of premium ... The Senior Software Engineer, Operational Technologyis responsible fordesigning, developing ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. The Advanced Products and Solutions ...

Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. The Advanced Products and Solutions ...

Software Engineer II - Embedded

Mckinney, TX

$122K - $160K/yr

Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. Raytheon has an opportunity for an ...

New

Software Engineer II - Embedded

Mckinney, TX

$122K - $160K/yr

Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. Raytheon has an opportunity for an ...

next page

Showing results 1-20

Software Developer information

See Sherman, TX salary details

$42.9K

$99.9K

$148.3K

How much do software developer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for software developer in Sherman, TX is $99,914.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,400.00 and $116,100.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are the most commonly searched types of Software Developer jobs in Sherman, TX?

The most popular types of Software Developer jobs in Sherman, TX are:

What are popular job titles related to Software Developer jobs in Sherman, TX?

For Software Developer jobs in Sherman, TX, the most frequently searched job titles are:

What cities near Sherman, TX are hiring for Software Developer jobs?

Cities near Sherman, TX with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Sherman, TX as of August 2026, with employment types broken down into 88% Full Time, and 12% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $99,914 per year, or $48 per hour.

Senior Software Engineer

Mckinney, TX • On-site


Blount Fine Foods
Food and Drink Manufacturing • 1 - 5K employees

6.3

Company rating: 6.3 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

312th of 443 rated food and drinks producers

Paid breaks

Respectful managers


$113K - $149K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

Description
Bringing our love of food to families for five generations! Blount Fine Foods is a family-owned and operated manufacturer, marketer, and developer of premium fresh prepared foods. We are an engaging team, bringing restaurant-quality products to America including single-serve grab-n-go fresh soups, mac & cheese, and entrées in grocery stores across the country, as well as for hot bars and restaurants. Help us create the finest food experiences including those with specialty certifications that include organic, gluten-free, and low sodium, among others. Join a proven team for growth, success, and a satisfying career!
Summary: The Senior Software Engineer, Operational Technology is responsible for designing, developing, integrating, and supporting software solutions that enable manufacturing operations, digital transformation, and plant automation across Blount Fine Foods.
This role serves as the technical leader for the OT Software Engineering function and is responsible for designing, developing, integrating, and supporting software solutions that enable manufacturing operations, plant automation, and digital transformation initiatives across Blount Fine Foods. This role focuses on Operational Technology systems, including SCADA, manufacturing applications, industrial automation, plant floor integrations, production data, and connected equipment. The position establishes software development standards, guides architecture decisions, supports the long-term technical roadmap, and ensures OT solutions are scalable, secure, supportable, and aligned with manufacturing needs. The Senior Software Engineer partners closely with Technology, Digital Solutions, Engineering, Facilities, Operations, vendors, and plant leadership to deliver reliable solutions that improve plant visibility, equipment connectivity, production performance, system reliability, and business outcomes.
Essential Duties:
Technical Leadership, Solution Delivery & Engineering Excellence
  • Lead the design, integration, implementation, testing, deployment, and support of OT software solutions, including Ignition SCADA, manufacturing applications, plant floor systems, databases, APIs, industrial equipment integrations, and third-party platforms.
  • Serve as the technical owner for OT software engineering standards, including coding practices, source control, documentation, peer review, testing, release management, deployment practices, and support expectations.
  • Support the long-term technical roadmap for OT software engineering, including modernization of plant systems, standardization of manufacturing integrations, production data strategy, and supportability improvements.
  • Design and support integrations between SCADA, PLCs, SQL Server, REST APIs, manufacturing applications, reporting platforms, ERP or MES systems, and other plant or enterprise systems.
  • Partners with Engineering, Facilities, Operations, and vendors on equipment projects to ensure software, controls, data, integration, and support requirements are identified early and delivered effectively.
  • Troubleshoot complex OT application, integration, data, and plant system issues; lead root cause analysis and drive corrective actions that improve reliability and reduce operational disruption.
  • Create and maintain technical documentation, integration designs, architecture diagrams, operational procedures, standards, roadmaps, and project communications that can be understood by both technical and business stakeholders.
  • Mentor Software Engineers and technical team members while promoting knowledge sharing, continuous improvement, secure development practices, and engineering excellence within the OT Software Engineering function.

Experience/Education:
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Industrial Automation, or related field, or equivalent practical experience.
  • 5+ years of progressive software development, OT systems, manufacturing systems, or industrial automation experience.
  • Experience leading technical projects, establishing development standards, and mentoring developers or technical team members.
  • Experience working with SCADA systems, preferably Ignition SCADA.
  • Experience with SQL Server, REST APIs, manufacturing system integrations, and plant floor data collection.
  • Experience with PLC integrations, ladder logic concepts, or industrial controls environments preferred.
  • Experience in food manufacturing, consumer packaged goods (CPG), industrial automation, or other manufacturing environments preferred.
  • Experience working within Agile, Scrum, or structured software delivery frameworks preferred.

Our Total Compensation Package Includes:
  • Medical, dental and vision benefits.
  • 401k with Company match.
  • Paid time off including vacation, sick time and holidays.
  • Education Assistance Program.
  • Life Insurance and Short-Term Disability.
  • Discounts on Blount products at Company retail location.
  • Discretionary Annual Bonus Program.


What Blount Fine Foods employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom