H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Senior C/C++ Software Engineer

EPAM Systems

EPAM Systems

Software Engineering
Remote
Posted on Apr 2, 2025

Senior C/C++ Software Engineer Description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are looking for a Senior C/C++ Software Engineer to join our project team. This is an exciting opportunity to collaborate with a multinational leader in IT systems, security, service and asset management. If you are passionate about delivering engineering excellence, navigating the waves of digital transformation and providing best-in-class solutions for our clients, including many from the Forbes Global 2000 list, then we welcome you to apply.


#LI-DNI#EasyApply

Responsibilities

  • Design and develop new functionality to meet current business demands and requirements
  • Migrate existing business logic to a cloud-based platform and integrate it with cloud services
  • Maintain and enhance legacy code to ensure reliability, scalability, and performance
  • Optimize the existing codebase for improved efficiency and reliability
  • Troubleshoot and debug issues to minimize downtime
  • Document software changes, system configurations, and operational guidelines

Requirements

  • Minimum of 5 years of professional experience
  • Strong proficiency in C and C++ programming
  • Hands-on experience working with Windows GUI applications
  • Expertise in creating multithreaded applications
  • B2 level of English or higher, with an emphasis on technical communication skills

Nice to have

  • Familiarity with the healthcare domain or industry standards and regulations
  • Knowledge of Amazon Web Services (AWS) and cloud technologies
  • Experience in setting up and working with CI/CD pipelines

We offer

  • Career development opportunities with a transparent career path
  • Wide range of professional trainings, workshops, and mentoring programs plus unlimited access to LinkedIn Learning
  • Learning resources and financial support for completing certification programs
  • Christmas and Vacation bonus
  • Corporate Health Insurance (basic and supplementary)
  • Free yearly medical check-ups
  • 25 days of vacation