Demo

Software Development Engineer 3

Divisions Maintenance Group
Cincinnati, OH Full Time
POSTED ON 3/6/2025 CLOSED ON 3/19/2025

What are the responsibilities and job description for the Software Development Engineer 3 position at Divisions Maintenance Group?

Title: Software Development Engineer 3

Reports To: Engineering Manager

Department: Product & Engineering - Engineering

Location: Cincinnati, OH or Seattle, WA

Position Status: Salary Exempt

 

About DMG:

Divisions Maintenance Group provides facility maintenance services to retail chains and distribution and fulfillment centers across the country.

We are leading the way with our technology, creating world-class products that are revolutionizing the industry and fulfilling our brand promise of “Uninterrupted Peace of Mind.”

DMG is a Certified Great Place to Work with a strong, inclusive culture and top-notch benefits.

 

Job Summary:

The Software Development Engineer 3 works with application developers to automate and accelerate the testing, release, and deployment of applications into a runtime environment quickly and reliably. They will have a background in development, operations, and full-stack implementations. They will also have experience programming in a high-level language such as Ruby, Python, Java, C# or other language to script installation, configuration, and provisioning. They will be providing continuous delivery solutions in a cloud environment and have experience with the core suite of tools used to manage different cloud providers. The Software Development Engineer 3 will establish and employ Continuous Integration practices and tools such as Jenkins or other CI tools. They will have experience in the use of configuration management automation tools such as Puppet (or other such tools) in creating continuous delivery systems. They employ industry Continuous Delivery patterns and collaboratively work with other members to achieve successful continuous delivery solutions. The Software Development Engineer 3 will be responsible for mentoring and teaching existing team members. As such, the ideal candidate must have experience clearly explaining solutions to complex problems and demonstrate the ability to lead and impart knowledge effectively to junior resources. On call Support for Platforms developed by DevOps.

What You Need:

  • BachelorÕs degree in computer science, systems analysis or a related study, or equivalent experience.
  • 4 years of experience in DevOps.
  • Ability to clearly articulate design and implementation choices.
  • Knowledge of business process re-engineering principles and processes.
  • Strong understanding of application development methodologies.
  • Adept at evaluating problems accurately and displaying sound judgment.
  • Familiarity with a broad portfolio of AWS infrastructure tools (EBS, S3, EC2, Elastic IP, Route 53, VPC) and experience with cloud infrastructure management and automation technologies (Ansible).
  • Scripting (shell, python, ruby) skills for monitoring and automation.
  • Experience with docker containers and Kubernetes is.
  • Experience optimizing applications, both stand-alone and in distributed systems to maximize performance.
  • Experience maintaining an infrastructure and ensuring stability while adding new features.
  • Experience in Monitoring Automation Tools such as Datadog, Prometheus, Sensu etc.
  • Ability to use a wide variety of open-source technologies and tools.
  • Knowledge on Infrastructure as a code like Terraform/CloudFormation is required.
  • Comfort with collaboration, open communication and reaching across functional borders.
  • Experience in Setup and maintenance of CI tools such as Jenkins, Gitlab, Codeship, and CD tools such as Spinnaker, Argo, etc.
  • Experience in working on an Internal Developer Platform.
  • Experience in working on Typescript.
  • Ability to manage the stress of a fast-paced environment.
  • Ability to meet the in-person requirements of the team and/or business needs.

 

What You'll Get:

 

At DMG, you’ll be part of an amazing team that encourages learning, growth, and advancement. Our company has an entrepreneurial spirit that rewards self-starters and encourages employees to take charge of their own careers. 

Some of our many benefits include:

  • Health, dental and vision coverage on day 1.
  • Dollar-for-dollar 401K match up to 4% of salary with immediate 100% vesting.
  • Paid Primary and Secondary Caregiver leave.
  • Employee Assistance Program to assist with everyday challenges.
  • Paid time off to volunteer.

 

Divisions Maintenance Group is an equal opportunity employer.

Software Development Engineer 2
Divisions Maintenance Group -
Cincinnati, OH
Software Development Engineer 3
Divisions Maintenance Group -
Union, KY
Software Development Engineer
Starcom Consultant -
Cincinnati, OH

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Development Engineer 3?

Sign up to receive alerts about other jobs on the Software Development Engineer 3 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701

Sign up to receive alerts about other jobs with skills like those required for the Software Development Engineer 3.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $112,685 - $163,282
    • Income Estimation: $114,549 - $164,025
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Divisions Maintenance Group

Divisions Maintenance Group
Hired Organization Address Madison, WI Full Time
Title: District Manager Location: Field Department: Field Services About DMG: Divisions Maintenance Group provides facil...
Divisions Maintenance Group
Hired Organization Address Cincinnati, OH Full Time
JOB SUMMARY Divisions Maintenance Group provides maintenance services to multi-site and commercial facilities across the...
Divisions Maintenance Group
Hired Organization Address Ohio, OH Full Time
Description Title: District Manager Reports To: Regional Manager Department: Field Position Status: Salary Exempt About ...
Divisions Maintenance Group
Hired Organization Address Las Vegas, NV Full Time
Title: District Manager Location: Field Department: Field Services About DMG: Divisions Maintenance Group provides facil...

Not the job you're looking for? Here are some other Software Development Engineer 3 jobs in the Cincinnati, OH area that may be a better fit.

Software Engineer

Siemens Digital Industries Software, Milford, OH

Software Development Engineer - Intern

Aprecia Pharmaceuticals, LLC, Mason, OH

AI Assistant is available now!

Feel free to start your new journey!