SearchLocation
Home > United States > Georgia > Atlanta > information communication technology

Software Engineer I


Software Engineer I

Software Engineer I

Service Master
Atlanta, GA 30328

Job details

Job Type

Full-time
We’re investing in our talent!
ServiceMaster is investing in talent across several functions to enhance our sales, marketing, and operations and drive a competitive advantage for all our brands.

Ready to be a part of our growth?
We are looking for talented people to join our team!


Software Engineer I

This position is 100% remote

We are currently looking for an entry-level Software Engineer (Software Developer) to be part of our dynamic IT team. As a member of our Engineering group, you will participate in building architecture, integrating key solutions to ensure a seamless flow of information to our decision-makers, and developing solutions where packaged software isn’t capable of solving the problem. We are looking for talent who will also help us establish a world-class development operations environment built upon Agile principles and Continuous Delivery models.

In this role, you'll have the opportunity to use fundamental engineering concepts, practices, and procedures to analyze operational data and methods, identify performance improvement opportunities, and implement technology systems that meet business objectives. In addition, you will research, design, develop, deploy, and support new and current technology solutions.

To be successful, you must have experience and knowledge focusing on architectural patterns, design patterns, data structures, and have an understanding of proper computer algorithm approaches given a problem to solve for our franchisees and business partners. Knowledge of Object-Oriented Programming, Functional Programming, and Database design patterns is required.


What you'll do:

  • Participate with cross-functional company project teams responsible for implementing technology.
  • Work across engineering teams to assist in requirements gathering (system, element, segment, subsystem, and interface level).
  • Perform requirements development, analysis, allocation, review, tracing, and validation.
  • Support all company technology standards to ensure reliable operations.
  • Investigate anomalies/outages and determine steps to reproduce, root cause, and solution options.
  • Apply technical standards, principles, theories, concepts, and techniques to design products and systems.
  • Identify and interact with suppliers and/or technologies that meet company needs and standards.
  • Research new technologies and/or monitor and evaluate existing technology for improvement opportunities to support the technology life cycle.
  • Monitor environment performance and provide all necessary reporting analysis.
  • Apply project management fundamentals and concepts.
  • Contribute to the completion of project/program milestones.
  • Contribute to project design and test reviews.
  • Attend relevant conferences/seminars to remain current on new and upcoming technology.
  • Require moderate supervision.
  • Contribute to an array of programming initiatives; Single-Page Applications, BI/ETL, Unit Testing, and Automated Testing implementation
  • Code and develop software applications.
  • Develop software products that support and align with the business's goals or with external customers and clients.
  • Work as part of a development team to design software systems for customers.


What you bring:

  • Software skills, including object-oriented programming, functional software development, and RDBMS/NoSQL database design.
  • Solid verbal, written, and presentation communication skills are necessary to communicate with mid-level management and cross-functional teams.
  • Time management, organizational, and multi-tasking skills are necessary to work in a fast-paced environment, handling various tasks and changing priorities while maintaining great attention to detail and accuracy to achieve daily assignments and goals.
  • Experience in requirements development, analysis, allocation, review, tracing, and validation.
  • Experience in product concept development, requirements management, functional analysis, interface definition and control, synthesis, verification, and validation.
  • Demonstrated ability to work on multiple projects in a deadline-driven environment.
  • Demonstrated experience generating technical documentation such as specifications, engineering reports, test plans & procedures, validation plans, and validation reports.
  • Ability to perform work under direct supervision, with the know-how to handle basic issues and problems and refer more complex issues to higher-level staff.
  • Technical expertise. Debugging skills. Problem-solving skills. Design experience.

Education and Experience:

  • Associates Degree required; B.S. degree in Computer Science, MIS, and/or other related fields, preferred.
  • An understanding of data structures and algorithms, such as when to use a queue vs. a stack.
  • An understanding of fundamental architecture design patterns; n-tier vs. microservices, etc.
  • Knowledge of Object-Oriented Programming, Functional Programming, design patterns, algorithms, database, and system design.
  • An understanding of how specific design decisions or patterns will affect quality, scalability, maintainability, and reliability, specifically related to cloud-based development.
  • Any knowledge of AWS or other cloud services is considered a plus.


Keywords: Entry Level Software Engineer, Entry Level Software Developer


About ServiceMaster Brands

Founded in 1929, ServiceMaster Brands operates a network of 1,940 franchisees through its portfolio of five brands in 50 states and nine countries. ServiceMaster has been a leader in home services businesses for nearly a century and was founded as one of America’s first franchise businesses. ServiceMaster does business under five brands that generate more than $2.5B in system-wide sales: ServiceMaster Restore, ServiceMaster Clean, Merry Maids, AmeriSpec, and Furniture Medic.

While each brand maintains a distinct identity, we share a commitment to our mission to make everyday heroes more heroic. From our franchisee experience to career development to our community, our values – We Serve, We Care, We Deliver – guide us.

We see it not only as our duty but our opportunity to serve our franchisees so they can build their business and their legacy, enabling them to serve their customers in their times of need. We care about our people and developing their full potential; about our communities and making them better. We deliver on our commitments to our franchisees and each other.

At ServiceMaster, we strive to create a culture that is fast, nimble and innovative. We are owners and creators working together to build a company that is intent on winning and embraces learning from our mistakes. We want to give our employees a comfortable and safe space to work, creating an experience that: inspires creativity, invites celebration and promotes collaboration across teams.

ServiceMaster is investing in talent across a number of functions to enhance our sales, marketing and operations and drive a competitive advantage for our brands. ServiceMaster Brands will be based in Atlanta, Georgia beginning spring 2021.

Roark Capital Group acquired ServiceMaster in October of 2020, in a carveout from ServiceMaster Brands Global Holdings, now named Terminix (NYSE: TMX). Roark is an Atlanta‐based private equity firm with $20 billion in assets under management. Roark focuses on investments in consumer and business service companies, specializing in franchised and multi‐location business models in the restaurant, specialty retail, consumer and business services, and health, wellness and beauty sectors.

Roark prides itself on being a trusted partner for management and business owners. ServiceMaster Brands is Roark’s first foray into the home services business, a space that represents attractive long-term growth and an opportunity to increase focus on consumer needs.


It is the policy of ServiceMaster Brands, in accordance with all applicable laws, to recruit, hire, train, and promote persons in all job titles without regard to race, color, national origin, genetic information, religious beliefs, sex, gender identity, sexual orientation, age, marital status, pregnancy, disability, protected veteran status, or any other protected classifications, activities, or conditions as required by federal, state and local laws.


Hiring Insights

Hiring for this role


• Mobile: NA

• Location: NA

• Post ID: 21175743


Related Ads (See all)


Home | My Account | Contact | Privacy | Terms | Free Classifieds | Free ads
bedpage is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2022  bedpage