Software Maintenance Engineer jobs
EPAM Anywhere is looking for Software Maintenance Engineers.
Competitive compensation
We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.
Numerous benefits
Make use of 1,500+ online and location- specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.
Limitless career growth opportunities
Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.
Amazon Web Services
Bash, Docker, Kubernetes
40 hrs/week
12+ months
ChileChile We are looking for a Lead 3rd Line/Software Maintenance Engineer to join us remotely.
Amazon Web Services
Bash, Docker, Kubernetes
40 hrs/week
12+ months
Support.Data
Amazon Web Services, C#, Microsoft SQL Server
40 hrs/week
12+ months
IndiaIndia We are looking for a Senior Maintenance & Support Engineer to join our team.
Support.Data
Amazon Web Services, C#, Microsoft SQL Server
40 hrs/week
12+ months
Support.Data
Amazon Web Services, C#, Microsoft SQL Server
40 hrs/week
12+ months
IndiaIndia We are looking for a skilled Maintenance & Support Team Lead to join our team.
Support.Data
Amazon Web Services, C#, Microsoft SQL Server
40 hrs/week
12+ months
.NET
Angular, ReactJS, JavaScript
40 hrs/week
12+ months
IndiaIndia We are seeking a highly experienced Middle Software Engineer to join our remote team, contributing to the development of innovative software solutions for our clients.
.NET
Angular, ReactJS, JavaScript
40 hrs/week
12+ months
DevOps
Communication, Continuous Delivery Development & Maintenance, Continuous Integration
40 hrs/week
12+ months
IndiaIndia Currently, we are looking for a remote Senior DevOps Engineer to join our team.
DevOps
Communication, Continuous Delivery Development & Maintenance, Continuous Integration
40 hrs/week
12+ months
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
PolandPoland Join our remote team as a Senior Data Software Engineer.
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
Data Software Engineering
Python, PySpark, Amazon Web Services
40 hrs/week
12+ months
PolandPoland We are seeking a highly skilled Senior Data Software Engineer to join our team, working with a leading provider of automotive solutions that simplify the trusted exchange and mobility of vehicles.
Data Software Engineering
Python, PySpark, Amazon Web Services
40 hrs/week
12+ months
Data Software Engineering
Amazon Web Services, Apache Airflow, Apache Spark
40 hrs/week
12+ months
IndiaIndia We are in search of a skilled Lead Data Software Engineer for a remote position, ready to contribute to our team's success and bolster our Data Science endeavors.
Data Software Engineering
Amazon Web Services, Apache Airflow, Apache Spark
40 hrs/week
12+ months
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
PolandPoland Join our remote team as a Senior Data Software Engineer.
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
Data Software Engineering
Databricks, Microsoft Azure, PySpark
40 hrs/week
12+ months
PolandPoland Join our remote team as a Senior Data Software Engineer.
Data Software Engineering
Databricks, Microsoft Azure, PySpark
40 hrs/week
12+ months
Software Maintenance Engineer Jobs
Software development has always been geared towards problem solving, so it doesn’t come as a surprise that, in the modern world, there's a corresponding software for nearly every aspect of our lives. From everyday personal apps like maps and social media platforms to business-oriented ones such as CRMs, FreshBooks, PayPal, and Marketo, it's clear that employment opportunities related to software have grown in number and importance as more companies move beyond a brick and mortar business model.
Given the increasing prevalence of software applications, a corresponding increase in the need for Software Maintenance Engineers is not unexpected. Recent statistics suggest an 18% growth rate in Software Maintenance Engineer jobs between 2019 and 2029. If you are ready to take advantage of this employment trend to achieve a competitive income while doing interesting and productive work, then this is your long-awaited read.
Software Maintenance Engineer job description: core skills
With more than 20 years of excellence and innovation so far, we've achieved recognition as one of the leading software development companies in the industry. To continue our record of accomplishment, we are looking for talented Software Maintenance Engineers like you to join our IT experts. Are you ready to be a member of our EPAM Anywhere team? If so, here are some of the core skills and requirements in our Software Maintenance Engineer job description:
- command of programming languages such as Python and Java
- mastery of computer hardware and architecture
- experience in application troubleshooting
- proficiency with testing
- background in Linux
- comprehension of scripting languages including JavaScript and C++
- grounding in cybersecurity
- involvement with database management
- knowledge of MySQL and Microsoft SQL
- understanding of LAN and WAN
Soft skills required of Software Maintenance Engineers
In addition to the listed core skills, the soft skills required for our maintenance engineer software jobs include:
- excellent communication skills
- good listening ability
- proven time management skills and ability to meet deadlines
- problem solving aptitude
- patience
- superior management skills
- flexibility
- proficiency in English
- willingness and desire to learn
- excellent reasoning skills
- emotional intelligence
Responsibilities of a Software Maintenance Engineer
From designing a software maintenance plan to error analysis and detection, the responsibilities of a maintenance engineer software developer are essential to maintaining and improving product integrity, functionality, and performance. All of this is critical to the bottom line of a business. Other examples of the responsibilities of a product maintenance engineer include:
- collaborating with other software development experts to improve product quality
- debugging, troubleshooting, and conducting tests
- interacting with clients
- writing clean code
- providing regular updates to improve application efficiency and meet new standards
- documenting technical errors
- conducting code reviews
Benefits of Maintenance Engineer jobs at EPAM Anywhere
There's no time like the present to explore the best Software Maintenance Engineer jobs available to you. And, based on what you have read so far, it is probably no surprise that our job vacancies attract considerable attention, especially given the appealing corporate benefits of being an EPAMer. Here are just a few of the advantages of being a Software Maintenance Engineer at EPAM Anywhere that may appeal to you:
Remote work, permanently
Entering a new corporate position post-COVID with a guaranteed remote position offers a gradual adjustment to your new opportunity with the assurance of ongoing control over your schedule. Why commit to a mandatory, rigid, in-office schedule when you can enjoy the flexibility that comes with our Software Maintenance Engineer job description?
Unlimited career growth
Are you looking for Software Maintenance Engineering career growth? Then you are in luck because we offer perpetual improvement opportunities. In addition to periodic pointers from industry experts, we provide a library of more than 1000 unique and high-quality study materials, as well as certificate programs, workshops, and training. Improvement and advancement is yours when you want it.
Competitive, stable income and benefits
If you are ready to take the next step on your career path, why wouldn’t you choose an employer that pays a competitive salary, offering you stability and security while providing a range of additional benefits? Now is a good time to make your move if you don't want to miss out.
Related skills
- Administrative Assistant
- Administrative Specialist
- Android Engineer
- Business Process Management
- Business Systems Analyst
- DevOps Architect
- Functional Tester
- IOS Engineer
- Java Tester
- Javascript Engineer
- Kofax Developer
- .NET Engineer
- Operational Specialist
- Oracle SOA
- Site Reliability Engineer
- WebRTC
- Salesforce Technical Architect
- Technical Support Engineer
- Business Intelligence Engineer
- Administrative Assistant
- Administrative Specialist
- Android Engineer
- Business Process Management
- Business Systems Analyst
- DevOps Architect
- Functional Tester
- IOS Engineer
- Java Tester
- Javascript Engineer
- Kofax Developer
- .NET Engineer
- Operational Specialist
- Oracle SOA
- Site Reliability Engineer
- WebRTC
- Salesforce Technical Architect
- Technical Support Engineer
- Business Intelligence Engineer