Software Development Engineer 4

10 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

Roblox - Senior Machine Learning Engineer, Marketplace - PhD New Grad

Roblox

San Mateo, California, United States (On-Site)
2 Months ago
Pattern - Principal QA Automation Engineer (SDET)

Pattern

Lehi, Utah, United States (On-Site)
2 Months ago
OKX - Leadership Growth Expert

OKX

Hong Kong (On-Site)
10 Months ago
Britive - Software Engineer (Cloud)

Britive

Bengaluru, Karnataka, India (Remote)
3 Months ago
Play Perfect - Senior Data Scientist

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Apple - Senior Software Engineer, Internationalization

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Deepgram - Engineering Manager, Developer Relations

Deepgram

California, United States (Remote)
1 Month ago
Telastra - Senior Software Engineer

Telastra

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Marvell - Package Development, Signal Integrity and Power Integrity Engineer, Senior Staff

Marvell

Austin, Texas, United States (On-Site)
1 Year ago
Mattel Inc - Industrial Engineer

Mattel Inc

West Java, Indonesia (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

beghou consulting - Associate Consultant, Commercial Operations & Analytics

beghou consulting

New York, New York, United States (Hybrid)
1 Month ago
C3 IoT - Senior Solution Engineer

C3 IoT

Redwood City, California, United States (On-Site)
1 Month ago
Zscaler - Senior Staff Software Development Engineer (Backend - Java/API)

Zscaler

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Barracuda - Gainsight Administrator

Barracuda

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Illumina - Sr Scientist

Illumina

Foster City, California, United States (On-Site)
2 Months ago
Pay2 - Senior Product Manager

Pay2

Gurugram, India (On-Site)
3 Months ago
Tide - Senior Operations Analyst - Sales

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Months ago
 Many Chat  Inc  - Financial Data Analyst

Many Chat Inc

Amsterdam, North Holland, Netherlands (Hybrid)
3 Weeks ago
Zuora - Solution Architect

Zuora

Chennai, Tamil Nadu, India (Remote)
3 Months ago
London stock Exchange - Lead Software Engineer

London stock Exchange

Bangkok, Thailand (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Pay2 - Engineering Manager (Web Frontend)

Pay2

Gurugram, India (On-Site)
2 Months ago
PwC - Senior Associate - SAP BPC - GDC

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
PwC - Associate|Oracle fusion Technical|Oracle|Advisory|Kolkata’

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
DNEG - Tech Junior

DNEG

Mumbai, Maharashtra, India (On-Site)
1 Year ago
Britive - Senior Software Engineer (Cloud)

Britive

Bengaluru, Karnataka, India (Remote)
2 Months ago
PayPal - Lead iOS Engineer

PayPal

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
truecaller - Growth Manager

truecaller

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - Associate - Carbon/Green Hydrogen - Decarbonization Advisory

PwC

Gurugram, India (On-Site)
1 Month ago
luxsoft - Performance Test Engineer

luxsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Aptive - RPA System Administrator

Aptive

Pune, Maharashtra, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

WebMD - Senior Software Engineer

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Mozilla - Desktop Integrations Engineer

Mozilla

Canada (Remote)
1 Month ago
Apple - Engineering Program Manager, AirPods Firmware

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Sierra - Software Engineer, Agent

Sierra

New York, United States (On-Site)
3 Months ago
zoox - Senior Software Engineer - High Performance Computing

zoox

Foster City, California, United States (Hybrid)
10 Months ago
Crowd Strick - Senior Detections Content Operations Engineer

Crowd Strick

United States (Remote)
1 Month ago
Mozilla - Senior Software Engineer

Mozilla

(Remote)
2 Months ago
Assystems - Sr Design Engineers - Buildings

Assystems

Navi Mumbai, Maharashtra, India (On-Site)
9 Months ago
NCR Voyix - Customer Engineer

NCR Voyix

Singapore (On-Site)
2 Months ago
Ethos Life - Senior Engineering Manager, Consumer

Ethos Life

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

Get notifed when new similar jobs are uploaded

About The Company

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Seattle, Washington, United States (On-Site)

Cincinnati, Ohio, United States (On-Site)

Seattle, Washington, United States (On-Site)

Atlanta, Georgia, United States (On-Site)

Bengaluru, Karnataka, India (Remote)

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