Software Engineer

Pittsburgh, Pennsylvania

Enkompas
Apply for this Job
Title Software Engineer
Type Direct Hire
Location Pittsburgh PA (hybrid)
Salary Commensurate with experience level
Position Overview
As a Software Engineer Lead within our client's Technology organization, you will be based in Pittsburgh, PA. Your responsibilities require regular time in the office or in the field, but some may be performed remotely, at the manager's discretion.
This position requires weekly time in one of the office locations listed on this posting.
Required Skills:
  • JAVA development
  • Kafka; API's; Microservices
  • Demonstrated leadership abilities to interact with senior leaders
Our client will not provide sponsorship for employment visas or participate in STEM OPT for this position.
Job Description

• Creates and leads the technical design and development of software solutions.

• Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required.

• Facilitates complex problem resolution.

• Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software.

• Applies modern principles, methodologies, and tools to advance business initiatives and capabilities.

Our client's Employees take pride in our reputation, and to continue building upon that, we expect our employees to be:

• Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.

• Managing Risk-Assessing and effectively managing all of the risks associated with our client's business objectives and activities to ensure they adhere to and support their Enterprise Risk Management Framework.

Qualifications
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for the role. Below are the skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
Preferred Skills
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
Competencies
Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting
Work Experience
Roles at this level typically require a university/college degree and 3+ years of relevant/direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job-specific certification(s), and experience (including military service) may be considered.
Education
Bachelors
Certifications
No Required Certification(s)
Licenses
No Required License(s)
Date Posted: 03 March 2025
Apply for this Job