Software Engineer
Memphis, TN · Remote
Job SummaryWe are seeking a talented and driven Software Engineer to join our growing team. In this role, you will be responsible for developing and maintaining software solutions that support our ...
Memphis, TN · Remote
Job SummaryWe are seeking a talented and driven Software Engineer to join our growing team. In this role, you will be responsible for developing and maintaining software solutions that support our ...
Memphis, TN · Remote
Job SummaryWe are seeking a talented and driven Software Engineer to join our growing team. In this role, you will be responsible for developing and maintaining software solutions that support our ...
Chattanooga, TN · On-site
$41.25 - $52.50/hr
The Controls Software Engineer will be a part of a dynamic team of engineers working on the development of control/automation code for heavy construction equipment, ranging from road pavers, road ...
Quick apply
Chattanooga, TN · On-site
$41.25 - $52.50/hr
The Controls Software Engineer will be a part of a dynamic team of engineers working on the development of control/automation code for heavy construction equipment, ranging from road pavers, road ...
Software Engineers produce unique, impactful software solutions that enhance mission capabilities for our customers while working collaboratively within a SCRUM engineering team. Job duties require ...
Software Engineers produce unique, impactful software solutions that enhance mission capabilities for our customers while working collaboratively within a SCRUM engineering team. Job duties require ...
Job Title : Specialist, Software Engineering Job Number: 37776 Job Location: Nashville, TN Schedule: 9/80-Every other Friday off Role is contingent upon program award The Software Engineer ...
Job Title : Specialist, Software Engineering Job Number: 37776 Job Location: Nashville, TN Schedule: 9/80-Every other Friday off Role is contingent upon program award The Software Engineer ...
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... Programmer or IT Engineer or very closely related area. Employer also accepts Bachelors degree in ...
Quick apply
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... Programmer or IT Engineer or very closely related area. Employer also accepts Bachelors degree in ...
Be Seen First
Nashville, TN · On-site
$75K - $140K/yr
Software Developer Position in Nashville Suburb Highlights Quality Manufacturing Systems, Inc., specializes in manufacturing automation controls and systems integration. Our primary focus is custom ...
Quick apply
Be Seen First
Nashville, TN · On-site
$75K - $140K/yr
Software Developer Position in Nashville Suburb Highlights Quality Manufacturing Systems, Inc., specializes in manufacturing automation controls and systems integration. Our primary focus is custom ...
Nashville, TN · On-site
$43.98K - $105.60K/yr
Associate Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by?a ...
Nashville, TN · On-site
$43.98K - $105.60K/yr
Associate Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by?a ...
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... Programmer or IT Engineer or very closely related area. Employer also accepts Bachelors degree in ...
Quick apply
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... Programmer or IT Engineer or very closely related area. Employer also accepts Bachelors degree in ...
Antioch, TN · On-site
$126.60K - $166.50K/yr
Mid-Level Software Engineer (Engineer II) At Coats, we design, build, and support the technologies and machines that keep automotive shops running -- keeping people moving and technology turning. Our ...
Antioch, TN · On-site
$126.60K - $166.50K/yr
Mid-Level Software Engineer (Engineer II) At Coats, we design, build, and support the technologies and machines that keep automotive shops running -- keeping people moving and technology turning. Our ...
Louisville, TN · On-site
Senior Semantic Software Engineer Location: Louisville, TN Roles & Responsibilities • Design and develop semantic-enabled software components and services • Implement solutions that leverage ...
Louisville, TN · On-site
Senior Semantic Software Engineer Location: Louisville, TN Roles & Responsibilities • Design and develop semantic-enabled software components and services • Implement solutions that leverage ...
$43.98K - $105.60K/yr
Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications. 1. Applies scientific methods to analyse and solve ...
$43.98K - $105.60K/yr
Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications. 1. Applies scientific methods to analyse and solve ...
CW Software Engineer Goodlettsville, TN - Remote Required Skills CW Software Engineers with 3 - 5 years' experience to support the Finance & HR Modernization project. * SQL Database experience - MUST ...
CW Software Engineer Goodlettsville, TN - Remote Required Skills CW Software Engineers with 3 - 5 years' experience to support the Finance & HR Modernization project. * SQL Database experience - MUST ...
CW Software Engineer Goodlettsville, TN Remote Required Skills CW Software Engineers with 3 5 years' experience to support the Finance & HR Modernization project. * SQL Database experience MUST HAVE
CW Software Engineer Goodlettsville, TN Remote Required Skills CW Software Engineers with 3 5 years' experience to support the Finance & HR Modernization project. * SQL Database experience MUST HAVE
Collierville, TN · On-site
$135.30K/yr
Software Engineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings ... Programmer or Engineer or closely related field. Employer also accepts Bachelor's degree in ...
Collierville, TN · On-site
$135.30K/yr
Software Engineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings ... Programmer or Engineer or closely related field. Employer also accepts Bachelor's degree in ...
Collierville, TN · On-site
Software Engineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings ... or Programmer or Engineer or closely related field. Employer also accepts Bachelors degree in ...
Quick apply
Collierville, TN · On-site
Software Engineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings ... or Programmer or Engineer or closely related field. Employer also accepts Bachelors degree in ...
Director of Electrical and Software Engineering Your role in the mission: Type One Energy is seeking a Software Engineering Resource Manager to oversee, coordinate, and optimize the deployment of ...
Director of Electrical and Software Engineering Your role in the mission: Type One Energy is seeking a Software Engineering Resource Manager to oversee, coordinate, and optimize the deployment of ...
Louisville, TN · On-site
Senior Semantic Software Engineer Location: Louisville, TN Roles & Responsibilities • Design and develop semantic-enabled software components and services • Implement solutions that leverage ...
Louisville, TN · On-site
Senior Semantic Software Engineer Location: Louisville, TN Roles & Responsibilities • Design and develop semantic-enabled software components and services • Implement solutions that leverage ...
$135.30K/yr
Software Engineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings ... Programmer or Engineer or closely related field. Employer also accepts Bachelor's degree in ...
$135.30K/yr
Software Engineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings ... Programmer or Engineer or closely related field. Employer also accepts Bachelor's degree in ...
Nashville, TN · On-site
Job ID: 65128 Software Developer Location: Nashville, TN Duration: 12+ Months Client: TN THEC TSAC Remote opportunity Specific Skills needed for this position: * Experienced .NET Developer with ...
Quick apply
Nashville, TN · On-site
Job ID: 65128 Software Developer Location: Nashville, TN Duration: 12+ Months Client: TN THEC TSAC Remote opportunity Specific Skills needed for this position: * Experienced .NET Developer with ...
Job Title : Specialist, Software Engineering Job Number: 35954 Job Location: Nashville, TN Schedule: 9/80 -Every other Friday off Role is contingent upon program award The Software Engineer ...
Job Title : Specialist, Software Engineering Job Number: 35954 Job Location: Nashville, TN Schedule: 9/80 -Every other Friday off Role is contingent upon program award The Software Engineer ...
$25.31 - $29.77
5% of jobs
$29.77 - $34.23
10% of jobs
$34.23 - $38.70
9% of jobs
$39.65 is the 25th percentile. Wages below this are outliers.
$38.70 - $43.16
7% of jobs
$43.16 - $47.62
15% of jobs
The median wage is $49 / hr.
$47.62 - $52.08
14% of jobs
$56.13 is the 75th percentile. Wages above this are outliers.
$52.08 - $56.55
17% of jobs
$56.55 - $61.01
14% of jobs
$61.01 - $65.47
6% of jobs
$65.47 - $69.94
3% of jobs
$69.94 - $74.40
0% of jobs
$25
$49
$74
A software programmer works on the development of computer software. Your duties in this career include writing code and programming the software so that it performs the needed processes. Your responsibilities in this job require testing of computer software and the removal of any bugs or malfunctions. If you are writing programs for a company, you may need to test it on their network to ensure usability throughout the company. After programming, you may need to write technical instructions for how to use the software.
| Aspect | Software Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, sometimes a master's, in computer science or software engineering |
| Work Environment | Often works on coding, debugging, and implementing specific features | Involves designing, developing, testing, and maintaining software applications |
| Industry Usage | Commonly used in tech companies, IT firms, and software service providers | Widely used across industries for creating software solutions |
| Search & Comparison Intent | Focuses on coding tasks and technical skills | Encompasses broader development responsibilities and project management |
While both roles involve programming skills, a Software Programmer primarily focuses on writing and debugging code, whereas a Software Developer has a broader role that includes designing and managing entire software projects. The choice depends on the scope of work and career goals within the software industry.

Full-time, Part-time, Contractor
This job post has expired today. Applications are no longer accepted.
This is a remote position open to residents of the United States only.full-timePosition: Software EngineerCompany OverviewAniesispharma is a leading pharmaceutical company based in Memphis, Tennessee. We specialize in developing innovative solutions for the healthcare industry, with a focus on improving patient outcomes and quality of life. Our team is dedicated to using cutting-edge technology and data-driven approaches to create impactful products that make a difference in people's lives.Job SummaryWe are seeking a talented and driven Software Engineer to join our growing team.
In this role, you will be responsible for developing and maintaining software solutions that support our pharmaceutical products and services. You will work closely with our cross-functional teams to understand business needs and translate them into technical requirements. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for creating high-quality, scalable, and efficient code.Key ResponsibilitiesDesign, develop, and maintain software applications and systems that support our pharmaceutical products and servicesCollaborate with cross-functional teams to gather and understand business requirementsTranslate business requirements into technical specifications and develop solutions that meet those requirementsWrite clean, efficient, and well-documented codeTroubleshoot and debug software issues in a timely mannerStay up-to-date with emerging trends and technologies in software development and make recommendations for continuous improvementParticipate in code reviews and provide constructive feedback to improve code qualityWork with project managers to ensure timely delivery of software projectsProvide technical support and guidance to other team members as neededQualificationsBachelor's degree in Computer Science, Software Engineering, or a related field3+ years of experience in software developmentProficient in one or more programming languages such as Java, C++, or PythonExperience with web development frameworks such as Angular, React, or Vue.jsFamiliarity with database design and SQLStrong problem-solving and analytical skillsExcellent communication and teamwork abilitiesExperience with Agile development methodologies is a plusKnowledge of the healthcare industry is a plusThis is a part-time/full-time contract position based in Memphis, Tennessee.
The exact schedule and number of hours per week will be determined based on the candidate's availability and the needs of the company. This position offers competitive compensation and opportunities for growth within the company.If you are a self-motivated and results-driven individual with a passion for software development and improving healthcare, we encourage you to apply for this exciting opportunity. Join our dynamic team and help us make a positive impact on the world of medicine.J-18808-Ljbffr