1

Software Developer Jobs in Salisbury, MD (NOW HIRING)

iOS Engineer -Remote

Seaford, DE · On-site

$166K - $191K/yr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... Own the entire software development process from timeline estimation to coding, testing and release ...

MPG operates engineering and manufacturing facilities in: Austin, TX; Columbia, MD; Ventura, CA ... Experience with PCB layout software. * RF Microwave experience and experience with passive and ...

Mechanical Engineer

Salisbury, MD · On-site

$85K - $100K/yr

MPG operates engineering and manufacturing facilities in: Austin, TX; Columbia, MD; Ventura, CA ... Experience with PCB layout software. * RF Microwave experience and experience with passive and ...

Electrical and Controls Engineer

Pocomoke City, MD · On-site

$69K - $93K/yr

This position blends engineering design with hands-on technical execution - ideal for individuals ... Configure and load software to HMI, PLC, VFD, and servo systems. * Evaluate and improve control ...

MPG operates engineering and manufacturing facilities in: Austin, TX; Columbia, MD; Ventura, CA ... Experience with PCB layout software. * RF Microwave experience and experience with passive and ...

Mechanical Engineer

Salisbury, MD · On-site

$85K - $100K/yr

MPG operates engineering and manufacturing facilities in: Austin, TX; Columbia, MD; Ventura, CA ... Experience with PCB layout software. * RF Microwave experience and experience with passive and ...

Showing results 41-60

Software Developer information

See Salisbury, MD salary details

$47.4K

$110.4K

$163.9K

How much do software developer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software developer in Salisbury, MD is $110,448.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,900.00 and $128,400.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 Salisbury, MD?

The most popular types of Software Developer jobs in Salisbury, MD are:

What are popular job titles related to Software Developer jobs in Salisbury, MD?

For Software Developer jobs in Salisbury, MD, the most frequently searched job titles are:

What cities near Salisbury, MD are hiring for Software Developer jobs?

Cities near Salisbury, MD with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Salisbury, MD as of August 2026, with employment types broken down into 83% Full Time, and 17% Part Time. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $110,448 per year, or $53.1 per hour.

Operational Technology Data Engineer

Perdue Farms, Inc.

Salisbury, MD • On-site

$89K - $133K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Perdue Farms rating

6.3

Company rating: 6.3 out of 10

Based on 99 frontline employees who took The Breakroom Quiz

310th of 440 rated food and drinks producers


Job description

Perdue AgriBusiness is an international agricultural products and services company that handles agricultural commodities and a diverse portfolio of products and businesses. It is part of Perdue Farms, a fourth-generation, family-owned food and agricultural business deeply rooted in tradition yet with a forward-thinking mindset. We believe that success starts with our people, and our culture is built on a foundation of teamwork, integrity, and respect, where every voice matters and everyone is encouraged to contribute to our shared goals. We are dedicated to creating a supportive, inclusive environment where associates feel valued and inspired to make an impact, both within the company and in the communities we serve. From promoting growth and development to prioritizing work-life balance, we're committed to helping our team members thrive. That's Perdue.
Summary
Build the digital backbone of our operations as an Operational Technology Data Engineer. In this role, you will modernize how industrial data is captured, secured, and transformed into actionable insights by supporting site and enterprise historian platforms and building scalable pipelines that move data from the plant floor to the cloud. You will partner with enterprise architects and cross functional teams to convert complex OT data into trusted, governed datasets that power analytics and drive smarter decisions across the business. This opportunity is ideal for a forward-thinking engineer who is passionate about bridging OT and IT, strengthening data foundations, and enabling the next generation of operational performance.
The salary range for this position is $89,000 - $133,000 per year, based on experience and qualifications with annual bonus available (variable depending on performance).
In addition to the base salary, Perdue offers a competitive benefits package, including medical/Rx, 401(k) with employer match after 1 year, critical illness, accident insurance, dental, vision, life insurance, optional group life insurance, short-term and long-term disability protection, flexible spending accounts and paid time off.
Principal Essential Duties & Responsibilities
  • Administer, maintain, and optimize OT data historian systems (e.g., AVEVA PI, FactoryTalk Historian, Canary, Ignition).
  • Ensure high quality, continuous capture of time series data from PLCs, SCADA, sensors, and edge systems.
  • Troubleshoot data flow issues and improve ingestion patterns such as compression, buffering, and contextualization.
  • Design and implement secure, scalable OT data pipelines following OT IT segmentation standards.
  • Develop cloud ingestion workflows using historian replication tools, edge gateways, IoT messaging systems, or custom pipelines.
  • Ensure reliable, governed, one way movement of OT data to cloud environments.
  • Partner with Enterprise Architecture and BI teams to define OT data models, metadata standards, and governance requirements.
  • Transform raw OT datasets into curated, production ready assets for analytics, reporting, and machine learning.
  • Implement repeatable data onboarding frameworks to support multi-site expansion.
  • Apply enterprise naming conventions, metadata standards, and data validation rules.
  • Monitor pipeline health, latency, schema changes, and historian system integrity.
  • Follow cybersecurity standards for OT-ensuring read only access, one-way pathways, and adherence to network segmentation policies.
  • Work closely with business leadership, operations, engineering, maintenance, controls, IT infrastructure, and enterprise data teams.
  • Participate in design reviews, architecture discussions, and continuous improvement initiatives.
  • Translate plant floor needs into scalable enterprise data solutions.

Minimum Education and Experience
  • Bachelor's Degree in Engineering, Computer Science, IT, Data Engineering, or related field-or equivalent experience.
  • 4+ years of experience with OT systems, industrial data, or data engineering.
  • Hands-on experience with data historian platforms (e.g., AVEVA PI, FT Historian, Canary, Ignition).
  • Proficiency in data pipeline tools such as SQL, Python, REST APIs, or cloud ingestion frameworks.
  • Familiarity with industrial protocols (EtherNet/IP, Modbus, OPC UA) and SCADA/PLC environments.
  • Understanding of cloud data platforms (Azure, AWS, Snowflake, or Databricks) and time-series data modeling.
  • Knowledge of OT cybersecurity concepts, segmentation, and iDMZ architectures.
  • Knowledge of ISA 95, IEC 62443, or OT risk management frameworks.

Preferred Education and Experience
  • Experience building or supporting enterprise OT to cloud data architectures.
  • Exposure to enterprise data lakes, data governance frameworks, and metadata/catalog platforms.
  • Experience with OPC UA, MQTT, and modern IIoT platforms for secure, scalable industrial data integration.
  • Hands-on experience developing Power BI dashboards or working with analytics teams to transform OT data into actionable visualizations.

Environmental Factors and Physical Requirements
  • Position is mostly sedentary but may require occasional moving to other offices or buildings.
  • May need to move light equipment or supplies from one place to another.
  • May need to access files, supplies and equipment.
  • Work activity is in an office, open-partitioned, cubicle

Perdue Farms Inc. is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

What Perdue Farms employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom