Senior Software Engineer

2 weeks ago


Cincinnati, Ohio, United States Divisions Maintenance Group Full time
About Divisions Maintenance Group

Divisions Maintenance Group is a leading provider of facility maintenance services to retail chains and distribution and fulfillment centers across the country. We are committed to delivering world-class products and services that meet the evolving needs of our customers.

Job Summary

We are seeking a highly skilled and experienced Staff Engineer to join our engineering team. As a Staff Engineer, you will play a key role in shaping the technical direction of our organization and driving innovation in software development.

Key Responsibilities
  • Architecture: Design and implement the reference architecture for our software systems.
  • Design: Define and enforce design engineering standards for our enterprise.
  • Code: Write high-quality code that sets the standard for other engineers to follow.
  • Fight Technical Debt: Identify and address technical debt to ensure the long-term sustainability of our software systems.
  • Operational Excellence: Ensure that our teams' root cause analysis of incidents addresses the underlying causes systematically.
  • Customer Working Backwards: Understand the needs of our customers and the business.
  • Technically Fearless: Stay up-to-date with the latest and emerging technologies.
  • Strategic: Support the development and implementation of our technical strategy.
  • Influence the organization: Be a role model and inspire other engineers to follow your lead.
  • Develop others: Coach and mentor other engineers to help them grow their technical competencies.
  • Influence cross-functionally: Work with our partners in Product and the rest of the company to drive innovation and growth.
  • Hire the right talent: Participate in the hiring process to ensure we build a cohesive team.
Requirements
  • 10+ years of experience developing enterprise B2B systems and mission-critical applications.
  • Familiarity with Kubernetes, containerization, micro-services, observability, distributed systems, streaming, networking, testing, and test automation.
  • Mastery of SQL and NoSQL databases.
  • Proficient in.Net and JVM languages.
  • 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 We Offer

We offer a competitive salary and benefits package, including health, dental, and vision coverage, a 401K match, paid primary and secondary caregiver leave, and an employee assistance program. We also offer paid time off to volunteer and a dynamic work environment that encourages learning, growth, and advancement.

We are an equal opportunity employer and welcome applications from diverse candidates.



  • Cincinnati, Ohio, United States Encore Talent Solutions Full time

    Job Title: Senior Software EngineerEncore Talent Solutions is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using C#,.NET Core, and...


  • Cincinnati, Ohio, United States Saxon Global Full time

    Job Title: Senior Software EngineerSaxon Global is seeking a highly skilled Senior Software Engineer to join our agile squad. As a key member of our team, you will be responsible for implementing new features and enabling capabilities using modern software engineering tools and practices.Key Responsibilities:Implement new features while maintaining overall...


  • Cincinnati, Ohio, United States Encore Talent Solutions Full time

    Job Title: Senior Software EngineerEncore Talent Solutions is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using C# and.NET...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Staff Engineer to join our team at Divisions Maintenance Group. As a key member of our engineering team, you will play a critical role in shaping the technical direction of our organization and driving innovation in software development.Key ResponsibilitiesLead the design and implementation...


  • Cincinnati, Ohio, United States 84.51 Full time

    Senior Software Engineer84.51° is a retail data science, insights, and media company that helps The Kroger Co., consumer packaged goods companies, agencies, publishers, and affiliates create personalized experiences for shoppers. As a Senior Software Engineer, you will take ownership of stories and drive them to completion through all phases of the 84.51°...


  • Cincinnati, Ohio, United States 84.51 Full time

    Senior Software Engineer84.51° is a retail data science, insights, and media company that helps The Kroger Co., consumer packaged goods companies, agencies, publishers, and affiliates create personalized experiences for shoppers. As a Senior Software Engineer, you will take ownership of stories and drive them to completion through all phases of the 84.51°...


  • Cincinnati, Ohio, United States ConstructConnect™ Full time

    Job Title: Senior Software EngineerConstructConnect is seeking a highly skilled Senior Software Engineer to join our Product Development division. As a key member of our team, you will be responsible for enhancing our Windows desktop applications using a combination of technologies and standard engineering practices.Key Responsibilities:Develop large-scale...


  • Cincinnati, Ohio, United States ComResource Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at ComResource.Key Responsibilities:Design, develop, and deploy high-quality software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement and maintain...


  • Cincinnati, Ohio, United States Total Quality Logistics Full time

    About the Role:Total Quality Logistics is seeking a highly skilled Senior Software Engineer to join our agile team responsible for developing web-based versions of our core applications. As a Senior Software Engineer, you will be responsible for developing a mix of custom and third-party solutions to help us maintain our leadership position in transportation...


  • Cincinnati, Ohio, United States 84.51° Full time

    {"title": "Senior Software Engineer", "description": "84.51° Overview84.51° is a retail data science, insights, and media company that helps businesses create personalized experiences for shoppers. We utilize cutting-edge science and first-party retail data to fuel a customer-centric journey.Job SummaryThe Senior Software Engineer takes ownership of...


  • Cincinnati, Ohio, United States Encore Talent Solutions Full time

    Encore Talent Solutions is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in C#, Blazor, and mobile development using Xamarin or MAUI.The role is 100% remote, and the client is looking for candidates who live in the Eastern Time Zone. As a Senior Software Engineer, you will be responsible...


  • Cincinnati, Ohio, United States SLK Software Services Pvt LTD Full time

    About SLK Software Services Pvt LTDSLK Software Services Pvt LTD is a global technology services provider that specializes in bringing together AI, intelligent automation, and analytics to create innovative technology solutions for our customers. Our company is built on a culture of partnership and an evolutionary mindset, enabling us to stay ahead of the...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Staff Engineer to join our Product & Engineering team at Divisions Maintenance Group. As a key member of our engineering team, you will be responsible for leading by example, driving technical excellence, and mentoring junior engineers.Key ResponsibilitiesDesign and implement the reference...


  • Cincinnati, Ohio, United States SLK Software Services Pvt LTD Full time

    About SLK Software Services Pvt LTDSLK Software Services Pvt LTD is a global technology services provider that specializes in harnessing the power of AI, intelligent automation, and analytics to deliver cutting-edge technology solutions to our clients. Our approach is centered around a culture of partnership, driven by an evolutionary mindset that fosters...


  • Cincinnati, Ohio, United States Total Quality Logistics Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our agile team responsible for developing web-based versions of our core applications. As a key member of our team, you will use your full-stack software engineering experience to develop a mix of custom and third-party solutions to help us maintain our leadership position in...


  • Cincinnati, Ohio, United States GE Aviation Full time

    Job DescriptionGE Aviation is seeking a highly skilled Senior Staff Embedded Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, implementing, and testing embedded software for flight critical subsystems.Key ResponsibilitiesDesign and implement embedded software platforms and systems...


  • Cincinnati, Ohio, United States Golden Technology Full time

    Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Golden Technology. As a key member of our team, you will be responsible for leading the design, development, and implementation of large-scale software applications using Java and Spring Boot.Key Responsibilities:Lead and participate in the design...


  • Cincinnati, Ohio, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Saxon Global. As a key member of our agile squad, you will be responsible for designing and implementing software solutions that meet the highest standards of quality and reliability.Key ResponsibilitiesDesign and implement new features while continuously...


  • Cincinnati, Ohio, United States Javen Technologies Full time

    Job DescriptionJaven Technologies is seeking a highly skilled Senior Software Engineer III to join our team.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using various programming languages.Collaborate with cross-functional teams to analyze requirements, design solutions, and implement software systems.Develop and...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    About Divisions Maintenance GroupDivisions Maintenance Group is a leading provider of facility maintenance services to retail chains and distribution and fulfillment centers across the country. We are committed to delivering world-class products and services that meet the evolving needs of our customers.Job SummaryWe are seeking a highly skilled and...