1

Software Maintenance Engineer Jobs (NOW HIRING)

In our CFCs - together with the proprietary software applications - we operate a world-class online ... As a Maintenance Engineer will provide first response to engineering fault conditions, both ...

In our CFCs - together with the proprietary software applications - we operate a world-class online ... As a Maintenance Engineer will provide first response to engineering fault conditions, both ...

In our CFCs - together with the proprietary software applications - we operate a world-class online ... As a Maintenance Engineer will provide first response to engineering fault conditions, both ...

In our CFCs - together with the proprietary software applications - we operate a world-class online ... As a Maintenance Engineer will provide first response to engineering fault conditions, both ...

... software applications and advanced robotics required to operate a world-class online grocery ... As a Maintenance Engineer you will provide first response to engineering fault conditions, both ...

... software applications and advanced robotics required to operate a world-class online grocery ... As a Maintenance Engineer you will provide first response to engineering fault conditions, both ...

They are seeking a mid-level Software Developer to support software development efforts at the ... Responsibilities : • Perform software maintenance. • Use an agile development methodology to ...

Domtar is seeking a Maintenance Engineer at our Pulp Mill in Plymouth, North Carolina. The ... Excellent computer skills with computer-based maintenance software such as SAP, MS Office and ...

Domtar is seeking a Maintenance Engineer at our Pulp Mill in Plymouth, North Carolina. The ... Excellent computer skills with computer-based maintenance software such as SAP, MS Office and ...

Evaluate existing system and component capabilities by analyzing data utilizing engineering software. * Review data from preventative maintenance activities and operations, monitoring those ...

P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces ... Manage machine control software applications. Qualifications * A Bachelor's Degree in Electrical ...

P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces ... Manage machine control software applications. Qualifications * A Bachelor's Degree in Electrical ...

P. is currently seeking an Maintenance Engineer to join our engineering team. Poly-America produces ... Manage machine control software applications. * A Bachelor's Degree in Electrical Engineering ...

next page

Showing results 1-20

Software Maintenance Engineer information

See salary details

$14

$17

$18

How much do software maintenance engineer jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for software maintenance engineer in the United States is $17.31, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $18.27 per hour, depending on experience, location, and employer.

What are Software Maintenance Engineers?

Software Maintenance Engineers are IT professionals who specialize in managing, updating, and improving existing software systems. Their main responsibilities include fixing bugs, implementing updates, ensuring compatibility with new technologies, and optimizing performance to meet users' evolving needs. They work closely with development teams to ensure software runs smoothly and remains secure throughout its lifecycle. Additionally, they may handle documentation, user support, and compliance with industry standards.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace software engineers, as their role involves complex problem-solving, creativity, and understanding user needs that AI cannot replicate. Instead, AI tools are increasingly used to assist engineers in coding, testing, and maintenance tasks, enhancing productivity. Software maintenance engineers will continue to adapt by integrating AI technologies into their workflows to improve efficiency and quality.

Can I make 200k a year as a software engineer?

Software Maintenance Engineers can potentially earn $200,000 or more annually, especially with extensive experience, specialized skills, or working in high-paying industries or regions. Achieving this salary often requires advanced knowledge of programming, system management, and certifications, along with a strong track record of performance and possibly working in senior or managerial roles.

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

AspectSoftware Maintenance EngineerSoftware Developer
Primary FocusMaintaining, updating, and troubleshooting existing software applicationsDesigning, coding, and developing new software applications
Required SkillsDebugging, version control, understanding legacy codeProgramming, system design, software architecture
Work EnvironmentOften in support or maintenance teams, working on existing codebasesDevelopment teams, creating new features and applications
CertificationsTypically none specific, but certifications like ITIL or software testing are commonProgramming certifications, computer science degrees

While both roles require strong technical skills, Software Maintenance Engineers focus on keeping existing software running smoothly, whereas Software Developers create new software solutions. Understanding these differences helps in choosing the right career path or job search focus.

What engineers make $500,000?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced certifications, and working at large tech companies or startups with high growth potential.

What does a software maintenance engineer do?

A software maintenance engineer is responsible for updating, debugging, and improving existing software applications to ensure they function efficiently and remain secure. They analyze software issues, implement fixes, and may use tools like version control systems and debugging software. This role often requires knowledge of programming languages and software development processes.

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

To thrive as a Software Maintenance Engineer, you need strong programming skills, expertise in debugging and troubleshooting, and a degree in computer science or a related field. Familiarity with source control systems (like Git), issue tracking tools (such as Jira), and knowledge of legacy and modern programming languages are typically required. Attention to detail, problem-solving abilities, and effective communication help engineers efficiently address software issues and collaborate with development teams. These skills ensure reliable software performance, quick resolution of bugs, and long-term system stability.

What are some common challenges faced by Software Maintenance Engineers, and how can they effectively address them?

Software Maintenance Engineers often encounter challenges such as understanding legacy code, managing unexpected bugs, and ensuring compatibility with evolving systems. To address these, it’s important to develop strong analytical skills, maintain clear documentation, and communicate regularly with original developers or stakeholders. Proactively prioritizing tasks and collaborating with QA and development teams can also help streamline the maintenance process and minimize disruptions.
More about Software Maintenance Engineer jobs

Software Maintenance and Support

E*Pro, Inc.

Glendale, AZ

Full-time

Posted 3 days ago


Job description

Company Description

EPro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, Insurance, Telecom, Manufacturing, Technology, Media and Entertainment, Pharmaceutical, Health Care and service industries ensures our services are customized to meet specific needs. For more details please visit our website www.epro-tech.com

We have been retained for providing recruiting assistance, for direct hires, by one of the world-leading information technology consulting, services, and business process outsourcing organization that envisioned and pioneered the adoption of the flexible global business practices that today enable companies to operate more efficiently and produce more value.

Job Description

Job Title: Software Maintenance and Support

Work Location: Glendale, AZ

Job Type: Fulltime/Permanent Opportunity

 

Technical/Functional Skills: Support and maintain mission critical applications in a Java and .net front end which accesses data on a SQL server.

 

Experience Required

  • Experience in Java and .Net development experience
  • Experience in leading/working in a successful technical support team
  • Troubleshooting and resolving complicated issues
  • Supporting end users in multiple demographic locations
  • The successful candidate must have the ability to review log files and use the information with the log files to write SQL queries in order to resolve mission critical production issues.
  • The successful candidate must have the ability to multi-task effectively, and communicate concepts between technical and non-technical personal
  • Highly skilled in time-management and creating & meeting timelines
  • Experience working in a fast-paced, deadline-oriented environment.

Must be strong in the following technologies:

  • UNIX, Windows
  • Java, .Net technologies
  • Object-oriented concepts
  • Networking and faxing within a large scale organization
  • Microsoft Office Professional software
  • SOAPUI or equivalent Web Service monitoring and testing tools
  • XML
  • SQL, preferably with Microsoft SQL Server

If interested please send me the word format resume ASAP and also answer to the questions below

Full Name:
Citizenship/Visa Status:
Contact Number:
Current Salary/Rate:
Expected Salary:
Availability:
Candidate convenient time to have the phone discussion:


Regards,

Sarankumar Rajagopal - Technical Recruiter

EPro Inc | Woodbridge, New Jersey 07095

T : +1 732-283-0499 228

E : [email protected]   |  Website : www.eprocorp.com

Additional Information

NO THIRD PARTY SUBCONTRACTING for these positions

NO VISA SPONSORSHIP for this position

*