Software Developer Contractor

eTeam Inc.

Pittsburgh/remote, PA(remote)

JOB DETAILS
SALARY
$48–$52 Per Hour
SKILLS
Architectural Design, Automation, Cloud Computing, Communication Skills, Cross-Functional, Debugging Skills, Distributed Computing, Document Scanners, GCP (Good Clinical Practices), Identify Issues, Incident Management, Java, Leadership, Mentoring, Middleware, Multitasking, Offshoring, Operations Processes, Peripheral Hardware, Point of Sale (POS) Systems, PostgreSQL, Printers, Problem Solving Skills, Production Support, Production Systems, Relational Databases (RDBMS), Retail, Root Cause Analysis, SQL (Structured Query Language), Software Development, Software Engineering, System Architecture, System Integration (SI), Systems Administration/Management, Telephone Triage, Time Management, Validation Plan
LOCATION
Pittsburgh/remote, PA
POSTED
30+ days ago
Role: Lead Engineer
Location: Remote
Duration: 8 Months


Level -2 Hands on engineer Hands-on Level 2 Software Engineer with strong Java expertise and hands-on experience in triaging and troubleshooting production issues. The ideal candidate is self-driven, adaptable, and comfortable working in a fast-paced, evolving environment.

Responsibilities
Troubleshoot and debug Java-based applications
Perform Java development and debugging for backend applications
Perform SQL queries to support issue investigation
Monitor and resolve issues in GCP/GKE environments
Collaborate with cross-functional teams during incident triage
Manage multiple priorities

Required Skills
Strong Java and backend troubleshooting experience
Production incident triage experience
Working knowledge of GCP, GKE, and Kubernetes basics
SQL knowledge
Strong communication skills
Self-driven and adaptable to change

Nice to Have
Retail or POS domain experience Level - 4 Lead Engineer Lead Engineer POS Managed Services (Level 4) Highly experienced Lead Engineer with strong Java and backend expertise, responsible for leading support and development activities for critical POS systems in a managed services environment. This role requires deep technical knowledge, strong ownership, and the ability to lead incident triage, drive architecture discussions, and guide the team in a fast-paced, continuously changing environment involving store systems, device integrations, and cloud/backend platforms.

Responsibilities
Lead production incident triage calls and drive issues to resolution across store, backend, and cloud systems
Troubleshoot complex issues involving POS applications, backend services, databases, and store devices
Support and debug integrations with store peripherals (payment devices, printers, scanners, cash drawers, pin pads, etc.)
Design and review solutions for new requirements, enhancements, and system integrations
Understand and support deployment architecture across store, cloud, middleware, and backend layers
Coordinate with offshore, onshore, vendors, and cross-functional teams during incidents and releases
Own multiple workstreams simultaneously and ensure timely resolution of issues
Guide and mentor engineers, working hands-on with the team on daily support and development tasks
Drive root cause analysis and implement long-term fixes for recurring production issues
Participate in release planning, deployment validation, and production readiness activities
Ensure system stability during high-volume events, store rollouts, and holiday readiness periods
Contribute to improving monitoring, alerting, automation, and operational processes

Required Skills
Strong Java and backend development / troubleshooting experience
Strong SQL / PostgreSQL / relational database expertise
Proven experience leading production incident triage sessions
Strong understanding of retail or store systems architecture
Experience working with device integrations (payment terminals, printers, scanners, cash drawers, peripherals) is an add on.
Strong understanding of deployment architecture and distributed systems
Experience with cloud platforms (GCP / Kubernetes / GKE or similar)
Ability to work in fast-paced, continuously changing environment
Strong problem-solving and root cause analysis skills
Strong communication and leadership skills
Ability to guide team members and work hands-on with them daily
Experience coordinating with offshore teams
Self-driven, highly accountable, and able to own multiple critical areas

Nice to Have
Retail / POS domain expertise
Experience with payment integrations (Adyen / Verifone / Ingenico / payment gateways)
Experience in managed services / production support environments
Experience designing architecture for new features or integrations
Experience with store deployments and large-scale rollouts
Experience supporting high-volume retail events / holiday readiness

About the Company

e

eTeam Inc.

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.
COMPANY SIZE
100 to 499 employees
INDUSTRY
Other/Not Classified
FOUNDED
1998
WEBSITE
www.eteaminc.com