Software Development Engineer 4

9 Months ago • 6 Years + • Software Development & Engineering

Job Summary

Job Description

DMG is seeking a Software Development Engineer 4 to contribute to the development and maintenance of software programs. The role involves researching, designing, and managing software, testing and evaluating new programs, and modifying software to improve performance and fix errors. Responsibilities include deploying software tools, processes, and metrics, directing software programming and documentation, and writing and implementing code. The engineer will also prepare reports, consult with engineering staff, and work on the foundational structure of applications, focusing on performance optimization. The job requires 6+ years of experience with Java and Spring Boot framework. The engineer will be working on backend development and ensure that queries execute as quickly as possible and that server resources are not overwhelmed. It's a good opportunity to work on the foundational structure of the application and solve the hardest problems.
Must have:
  • Hands-on with Java with Spring Boot framework.
  • Exposure to Microservices Architecture.
  • Well-versed with Relational and Non-Relational Databases.
  • 4+ years of website application development experience.
  • 4+ years of strong server-side experience.
  • Strong understanding of performance optimization.
  • Knowledge of functional programming principles.
Good to have:
  • Exposure to Machine Learning (ML) models and AI frameworks.
  • Experience working with tools like OpenAI or similar AI/ML platforms.
  • Basic understanding of the AI/ML landscape.

Job Details

Title: Software Development Engineer 4

Reports To: Engineering Manager

Department: Product & Engineering - Engineering

 

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:

DMG is changing the way providers and technicians do professional work, offering multiple ways to complete their work effectively first time. Our mission is fundamentally changing the way the facility maintenance industry operates.
To help us fulfill this mission, we are looking for a Provider-obsessed marketer to drive a key priority for the business which is to accelerate the growth and adoption of DMG PRO by providers across the country. If you want to operate at start up speed, solve some of the hardest problems and help build a service that providers love, DMG might just be the place for you.
 
Requirements:
  • Hands-on with the programming language Java with Spring Boot framework, with 6+ years of experience.
  • Exposure to Microservices Architecture.
  • Well-versed with Relational and Non-Relational Databases.
  • Backend developers develop the application and server that make up the foundational structure of the application.
  • Strong understanding of performance optimization, ensuring efficient query execution and optimal server resource usage.
  • Knowledge of functional programming principles.
  • 4+ years of progressive experience in website application development.
  • 4+ years of strong server-side experience.
  • Clear understanding and proven experience in big data technologies.
  • Exposure to Machine Learning (ML) models and AI frameworks, with an understanding of their practical applications.
  • Experience working with tools like OpenAI or similar AI/ML platforms, demonstrating practical use of these technologies.
  • Basic understanding of the AI/ML landscape, including model deployment, training, and integration with backend systems.
  • In-depth knowledge of IT concepts, strategies, and methodologies and their application.
 
Responsibilities:
  • Researching, designing, managing software programs - Testing and evaluating new programs - Modifying software to fix error, improve its performance.
  • Deploying software tools, processes, and metrics - Directing software programming and documentation development - Writing and implementing code - Preparing reports on programming project specifications, activities, or status - Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Backend developers develop the application and server that make up the foundational structure of the application. They understand the importance of performance and work to ensure that queries execute as quickly as possible, and that server resources are not overwhelmed.

 

Divisions Maintenance Group is an equal opportunity employer.

Similar Jobs

Tekion Corp - Senior Creative Content Writer

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Sporty - Senior Channel Planning Manager

Sporty

Madrid, Community Of Madrid, Spain (Remote)
1 Month ago
Blazesoft - Product Manager

Blazesoft

Vaughan, Ontario, Canada (On-Site)
8 Months ago
Go Fund Me - Staff Data Analyst

Go Fund Me

San Francisco, California, United States (Hybrid)
1 Week ago
Accenture - Creative Production Analyst

Accenture

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Apple - GPU Design Engineer – Memory Hierarchy

Apple

Santa Clara, California, United States (On-Site)
1 Month ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
8 Months ago
Apple - Sr. Software Engineer, App Store Engineering

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Coherent corp. - Yield Engineer – Optoelectronic Device Manufacturing

Coherent corp.

Sherman, Texas, United States (Hybrid)
1 Month ago
Enphase Energy - Field Applications Engineer, Solar/PV

Enphase Energy

Germany (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paytm - Internal Audit - IT Security

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
luxsoft - Big Data Engineer

luxsoft

Weehawken Township, New Jersey, United States (On-Site)
2 Months ago
MiQ - Lead Data Scientist

MiQ

Bengaluru, Karnataka, India (Hybrid)
6 Days ago
Hashlist - Senior Data Engineer

Hashlist

Pune, Maharashtra, India (Hybrid)
8 Months ago
Epic Games - Senior QA Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
broadcom - R&D Software Engineer

broadcom

Hyderabad, Telangana, India (On-Site)
1 Month ago
Wolters Kluwer - Principal Quality Engineering Architect

Wolters Kluwer

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
PwC - Insurance Transformation Manager

PwC

Brussels, Brussels, Belgium (On-Site)
1 Month ago
Tesla - Supply Management Analyst

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
MPOWER Financing - Data Engineer - Data - Bangalore, India

MPOWER Financing

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Banyan Software - Principal Software Developer (Java/Kotlin)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Contentstack - Software Engineer II - Video & Image Processing

Contentstack

Chennai, Tamil Nadu, India (Hybrid)
4 Weeks ago
Capgemini - Java Developer with Microservices

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Ajmera Infotech - Senior  Mobile Developer - Android

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Year ago
hogarth - Motion Graphic Designer

hogarth

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Zazz - IT Recruiter_South Asia

Zazz

Hyderabad, Telangana, India (On-Site)
8 Months ago
PwC - Senior Associate - Azure DevOps

PwC

Bengaluru, Karnataka, India (On-Site)
12 Months ago
Chromatic games  - Dungeon Defenders

Chromatic games

India (On-Site)
2 Weeks ago
caliogo - Site Reliability Engineer

caliogo

Hyderabad, Telangana, India (On-Site)
1 Week ago
Single Store - AI & Automation Analyst

Single Store

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Rippling - Software Engineer Intern - Winter 2026

Rippling

New York, United States (On-Site)
3 Months ago
Roblox - Engineering Manager - Bot Defense

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Divensi - Software Development Engineer

Divensi

Redmond, Washington, United States (On-Site)
8 Years ago
Qualcomm - Thermal Engineer, Staff - Server

Qualcomm

Hsinchu City, Taiwan (On-Site)
1 Month ago
bytedance - Software Development Engineer (SDN Traffic Intelligence & Control)

bytedance

San Jose, California, United States (On-Site)
3 Months ago
London stock Exchange - ETL Support Engineer

London stock Exchange

Heredia, Costa Rica (On-Site)
1 Month ago
extreme network - Embedded Software Engineer

extreme network

Ontario, Canada (Hybrid)
1 Month ago
Qube Cinema - Engineer – Technical Support (Broadcast)

Qube Cinema

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Varonis  - Technical Support Engineer - L2

Varonis

Portland, Oregon, United States (On-Site)
5 Months ago
Power Integrations - Staff IC Design and Verification Engineer

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Cincinnati, Ohio, United States (On-Site)

Miami, Florida, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

View All Jobs

Get notified when new jobs are added by DMG

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug