Senior Software Development Engineer in Test

at  Epam Systems

Desde casa, Río Negro, Argentina -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Nov, 2024Not Specified28 Aug, 20242 year(s) or aboveAccountability,Perforce,Powershell,Computer Science,Ownership,C++,Game DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a proficient and enthusiastic Senior Software Development Engineer in Test to join our energetic team.
The preferred applicant will be tasked with creating and sustaining automation tools and solutions to boost efficiency and productivity, as well as diagnosing and merging these tools across different systems.
This position demands a robust technical foundation, outstanding problem-solving abilities, and the capacity to work together effectively in a dynamic atmosphere
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.

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in Tools and Automation development within desktop/console gaming environments or similar roles
  • Proficiency with Unreal Engine game development and CI/Build systems
  • Advanced code debugging skills in C++ and C#
  • High sense of ownership and accountability
  • Capability to autonomously progress in a swift-moving setting
  • Superb communication and team collaboration skills
  • Familiarity with version control concepts, preferably with experience in using Perforce
  • Basic comprehension of at least 1 Command Line Interface (Cmd, Powershell, etc.)
  • Fluent English skills at a B2+ level

Responsibilities:

  • Create tools/solutions for recurring tasks to boost efficiency and productivity
  • Merge new solutions with existing tools and pipelines
  • Produce clean, maintainable, and well-documented code
  • Troubleshoot C++ and C# code within Unreal Engine Automation solutions to identify and resolve issues
  • Build, sustain, and enhance the Automation solutions/tools/frameworks utilized by the client
  • Merge tools/Automation solutions into CI Systems and debug them
  • Aid in shaping the overall technical direction of the team


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or related field

Proficient

1

Desde casa, Argentina