Software Engineer

eNGINE

Canonsburg (Washington County)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

eNGINE builds technical teams and is hiring a Software Developer to support a major modernization initiative for a leading building materials retailer. This hands-on role focuses on Python, Angular, databases, and Jenkins, partnering with Business Analysts and Deployment Specialists to design, build, and support applications and internal tools used across the organization.

You will deploy and troubleshoot software across locations, maintain back-end services and front-end apps, and contribute to

Qualifications

  • Proven experience in Python and Angular development.
  • Experience with relational databases and data interpretation.
  • Familiarity with Jenkins and CI/CD pipelines.
  • Good communication across development, business analysis, and deployment teams.

Responsibilities

  • Provide technical support during software deployments across business locations.
  • Ensure software, infrastructure, and database installations are completed successfully.
  • Troubleshoot application issues reported by users and deployment team members.
  • Identify larger technical concerns and escalate them to the appropriate development teams.
  • Manage and support relational databases containing configuration, operational, and deployment-tracking information.
  • Analyze and interpret data to help resolve deployment and application issues.
  • Partner with Business Analysts to turn workflow needs into technical solutions.
  • Build demos, training tools, and other resources for end users.
  • Develop and maintain Python-based back-end services and APIs.
  • Maintain Angular front-end applications used by employees and internal teams.
  • Build and support Jenkins jobs for software deployments, log retrieval, analysis, and related processes.
  • Write clean, well-documented code and participate in code reviews.
  • Assist with testing, QA, and validation throughout deployment cycles.
  • Contribute to future applications as the modernization program continues to grow.

Skills

Python
Angular
Relational databases
Deployment troubleshooting
CI/CD awareness

Tools

Jenkins
Git

Job description

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build.

We are hiring a Software Developer to support a major technology modernization initiative for a leading building materials retailer. This individual will join the IT Deployment Team and help design, build, and support applications and internal tools used across the organization.

This is a hands-on role working primarily with Python, Angular, relational databases, and Jenkins. The Developer will partner closely with Business Analysts and Deployment Specialists to support software launches, troubleshoot technical issues, and build solutions that improve deployment processes and ongoing business operations.

Responsibilities
  • Provide technical support during software deployments across business locations
  • Ensure software, infrastructure, and database installations are completed successfully
  • Troubleshoot application issues reported by users and deployment team members
  • Identify larger technical concerns and **escalate** them to the appropriate development teams
  • Manage and support relational databases containing configuration, operational, and deployment-tracking information
  • Analyze and interpret data to help resolve deployment and application issues
  • Partner with Business Analysts to turn workflow needs into technical solutions
  • Build demos, training tools, and other resources for end users
  • Develop and maintain Python-based back-end services and APIs
  • Maintain Angular front-end applications used by employees and internal teams
  • Build and support Jenkins jobs for software deployments, log retrieval, analysis, and related processes
  • Write clean, well-documented code and participate in code reviews
  • Assist with testing, QA, and validation throughout deployment cycles
  • Contribute to future applications as the modernization program continues to grow
Preferred Qualifications
  • Professional development experience with Python and Angular
  • Experience working with relational databases and interpreting application data
  • Experience with Jenkins
  • Familiarity with Git and CI/CD pipelines
  • Experience supporting software deployments and troubleshooting application issues
  • Exposure to enterprise application implementations or large-scale technology rollouts is a plus
  • Experience with warehouse, inventory, distribution, or retail technology is a plus
  • Previous experience supporting a building materials or retail environment is a plus
  • Strong communication skills and the ability to work across development, business analysis, and deployment teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hands-on Software Engineer: Python, Angular & CI/CD
Hands-on Software Engineer: Python, Angular & CI/CD

eNGINE • Canonsburg

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

NextGen | GTA: A Kelly Telecom Company • Plano (TX)

On-site
USD 70,000 - 110,000
Senior Software Developer
Senior Software Developer

Marketing Alliance Group • Dalton (GA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Compunnel, Inc. • Rockville (MD)

On-site
USD 110,000 - 160,000
Developer-IT Deployment Team
Developer-IT Deployment Team

84 Lumber • Eighty Four (PA)

On-site
USD 70,000 - 90,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Vaco Recruiter Services • Fort Wayne (IN)

On-site
USD 70,000 - 100,000
Software Engineer
Software Engineer

Provisions Group • Spring Hill (TN)

On-site
USD 85,000 - 120,000
Software Engineering Manager
Software Engineering Manager

Vaco Recruiter Services • Findlay (OH)

On-site
USD 120,000 - 180,000
Manager, Systems Engineering - AppEng
Manager, Systems Engineering - AppEng

ICE • Atlanta (GA)

On-site
USD 120,000 - 160,000