Skip To Main Content

Remote Programmer Jobs

EPAM is looking for remote Programmers.

skill

C++

C#, Command Line Tools / CLI, Test Automation Principles

clock

40 hrs/week

calendar

12+ months

location
Argentina
Argentina
We're seeking a Senior Software Engineer in Test (SDET) with a focus on C++ to become part of our remote team.
skill

Accounting and Financial

Credit Risk Management, Loan management, Finance Review

clock

40 hrs/week

calendar

12+ months

location
Colombia
Colombia
We are currently looking for a Credit Management Analyst for the Business Partnering Service unit to strengthen the team even further.
skill

Project Management

Managed Services, SDLC Implementation, Delivery Excellence

clock

40 hrs/week

calendar

12+ months

location
Colombia
Colombia
Our team is looking for a Senior Project Manager with expertise in Managed Services.
skill

Project Management

Managed Services, SDLC Implementation, Delivery Excellence

clock

40 hrs/week

calendar

12+ months

location
Colombia
Colombia
We are seeking a Project Manager experienced in Managed Services to join our team.
skill

Java

Amazon Web Services, Apache Lucene Core, Search Engines

clock

40 hrs/week

calendar

12+ months

location
Colombia, Mexico
Colombia, Mexico
We are seeking a Lead Search Engineer to join our remote team.
skill

Security.Cloud

Amazon Web Services, Microsoft Azure, Secure Cloud Solutions

clock

40 hrs/week

calendar

12+ months

location
Chile, Colombia
Chile, Colombia
We are actively seeking a talented Senior Cloud Security Specialist to enhance our team by fortifying the security of our cloud infrastructure and services.
skill

Security.Cloud

Amazon Web Services, Microsoft Azure, Secure Cloud Solutions

clock

40 hrs/week

calendar

12+ months

location
Chile, Colombia
Chile, Colombia
We are seeking a skilled Cloud Security Specialist to join our team and help ensure the security of our cloud-based infrastructure and services.
skill

Java

Google Cloud Platform, PostgreSQL, Spring

clock

40 hrs/week

calendar

12+ months

location
Colombia, Mexico
Colombia, Mexico
We are actively seeking a Lead Java Developer to become part of our team at a top US company specializing in business information, analytics, and outsourcing services. The selected candidate will possess robust Java development capabilities along with experience in Spring framework and microservices architecture, contributing to the innovation and enhancement of our products. Our agile team environment prioritizes TDD, pair programming, and XP processes.
skill

PHP

PHP Components and Frameworks, REST API

clock

40 hrs/week

calendar

12+ months

location
Argentina, Chile,
and Others
Argentina, Chile, Colombia, Mexico, Uruguay
We are seeking a Senior PHP Developer to join our dynamic team and contribute to the development and maintenance of our web-based applications.
skill

PHP

PHP Components and Frameworks, REST API

clock

40 hrs/week

calendar

12+ months

location
Argentina, Chile,
and Others
Argentina, Chile, Colombia, Mexico, Uruguay
We are looking for a Lead PHP Developer to join our dynamic team and contribute to developing and maintaining our web-based applications.

Remote Programmer Jobs at EPAM

Programmers who work remotely are universal specialists. They must simultaneously be independent and team players. Many companies offer remote programming jobs with the expectation that the employee will meet the requirements and fully perform their job responsibilities. In order for an applicant to understand what will be expected of them, and for a recruiter to attract the right candidate, it is important to know what to write in a resume or job description.

What is the job of a programmer?

When working on a project, programmers interact with developers, analysts, and management, while performing various tasks independently and at a high level of quality. The main task is the creation of software and applications. Programmers write code, check other people's code, make changes, and ensure efficient work to increase the productivity of the company. Due to the wide variety of tasks, companies should clearly define the responsibilities of a programmer.

What do programmers do when they work remotely?

Different companies may assign different tasks, but universal responsibilities include the following:

  1. Create a product that fully complies with programming standards.
  2. Write code that can be scaled and improved.
  3. Perform unit testing.
  4. In a team, draw up a strategic plan and set deadlines for all stages of the project.
  5. Check your own and other people's code for defects and, if applicable, correct them.
  6. Improve programs to increase productivity and efficiency.
  7. Create and implement new software modules in existing systems.
  8. Compile instructions and recommendations for users and technical support workers.
  9. Maintain the software during its entire life cycle after implementation.
  10. Constantly improve skills and strive for self-education.

A lot depends on programmers, so companies must have strict requirements for programming remote jobs.

What are the requirements for a remote programming job?

Specialists who work outside the office under supervision and are surrounded by colleagues must have certain skills:

  1. Bachelor's degree in computer science
  2. Experience in online or offline work as a programmer for at least three years
  3. Knowledge of C++, Java, Python or other programming language as required
  4. Deep understanding of software development algorithms
  5. Skills in working with data, OS, and networks

Remote computer programming jobs also require a specialist to have certain soft skills.

What soft skills does a remote programmer need?

A programmer who works remotely has advantages over colleagues who work in the office. Such a specialist can manage their own time and work when it is convenient for them, but is subject to strict deadlines. An experienced specialist who is looking for a remote coding job needs time management, organization, and discipline.