Software Development Engineer 4

4 Months ago • 6-10 Years • Backend Development

Job Summary

Job Description

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. 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.
Must have:
  • Hands-on with Java and Spring Boot
  • Microservices Architecture Experience
  • Relational and Non-Relational Databases
  • Performance optimization
  • Functional programming principles
  • Website application development
  • Server-side experience
  • Big data technologies
  • Machine Learning models and AI frameworks
Good to have:
  • OpenAI or similar AI/ML platforms
  • AI/ML landscape understanding

Job Details

Description

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

Meta - Software Engineer (Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (Remote)
4 Months ago
Playrix - Technical Director (Game Project)

Playrix

Ukraine (Remote)
5 Months ago
Microsoft - Member of Technical Staff, AI Post-Training

Microsoft

London, England, United Kingdom (On-Site)
1 Week ago
Warner Bros Games - Senior Manager, Data Platform & AWS Infrastructure - (Streaming)

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Amber - Technical Artist (Project Based)

Amber

(Remote)
1 Week ago
Solvative - Wordpress Support Engineer

Solvative

India (Remote)
5 Months ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
2 Months ago
1047 Games - Lead Backend Engineer

1047 Games

(Remote)
1 Month ago
ByteDance - Backend Engineer Intern, Video-On-Demand

ByteDance

Singapore (On-Site)
6 Days ago
Ziff Davis - Senior Software Engineer, Backend - Lose It!

Ziff Davis

United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Senior QA Automation Python Engineer

Luxoft

(Remote)
3 Months ago
ION - Senior Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
5 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
The Walt Disney Company - Analytics Data Engineer

The Walt Disney Company

Celebration, Florida, United States (On-Site)
6 Days ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
2 Months ago
Playrix - Director of Engineering

Playrix

Serbia (Remote)
5 Months ago
GoTo Group - Principal Engineer - Transport

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Riot Games - Senior Manager, Software Engineering - League Studio, Build, Test, Ship

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Software Engineer - HPC

NVIDIA

Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Sportskeeda - Content Executive - MMA

Sportskeeda

India (Remote)
4 Months ago
DNEG - Environment Generalist - 3D

DNEG

India (On-Site)
5 Months ago
Warner Bros Games - Senior Product Manager - (MSC Team), Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Extreme Network - Customer Lifecycle Manager – India (German and English Speaker)

Extreme Network

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Sportskeeda - SEO Analyst - Soap Central

Sportskeeda

India (Remote)
4 Months ago
Goodbye Kansas Studios - Office Coordinator (Mumbai)

Goodbye Kansas Studios

Mumbai, Maharashtra, India (On-Site)
6 Days ago
Skytex Unmanned Aerial Solutions - Unity (C#) Developer

Skytex Unmanned Aerial Solutions

Bengaluru, Karnataka, India (On-Site)
9 Months ago
PwC - IN_Senior Associate_SAP ISU_Utility transformation_Advisory_Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
3 Months ago
Keywords Studios (Player Support) - Executive - Transport Administration

Keywords Studios (Player Support)

Gurugram, Haryana, India (On-Site)
2 Days ago
Avathon - Quality Assurance Engineer

Avathon

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Canva - Senior Backend Engineer - Support Enablement

Canva

Sydney, New South Wales, Australia (Remote)
5 Days ago
Epic Games - Technical Director, Machine Learning Programmer

Epic Games

(On-Site)
2 Months ago
CloudHire - Backend Software Engineer

CloudHire

India (Remote)
1 Week ago
Evolution - Scala Spark Developer

Evolution

Riga, Latvia (Hybrid)
10 Months ago
Limit Break - Senior Backend Engineer, Core Services

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Go Fund Me - Senior Software Engineer (Payments)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
4 Months ago
Solvative - Wordpress Support Engineer

Solvative

India (Remote)
5 Months ago
Seedify - Backend Engineer

Seedify

India (Remote)
5 Months ago
VGW - Senior Infrastructure Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Cincinnati, Ohio, United States (On-Site)

Karnataka, India (On-Site)

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