Software Engineer

WorkForce Software   •  

Livonia, MI

Industry: Technology


Less than 5 years

Posted 67 days ago

This job is no longer available.


    Workforce software provides cloud-based workforce management solutions which enable enterprise and mid-size organizations to digitize time and attendance processes, optimize employee scheduling, simplify absence management, and gain strategic business insights. We use Agile methodologies to create software that is used in nearly every market including Energy and Utilities, manufacturing and the public sector.

    At WorkForce Software you’ll be part of an Agile software development team that uses the latest technologies, tools and software development processes. We’re a software company, so as a software engineer you’ll be part of our core business rather than part of a group that supports the core. You will have the opportunity to innovate and take a successful product to the next level.

    We are kicking off new exciting projects in 2019 that require imagination, passion, and a desire to expand your skillset. These projects include a fresh new approach to our user experience as well as how we manage valuable user data.

    WorkForce has a lean development team poised to do big things, making everyone’s contribution visible. We’ve fully adopted and embraced Scrum – not created our own version of it. This means we empower our employees to make the decisions and take the risks that drive the future of our company. Our developers spend 10% of their time working on projects they choose to help drive our business objectives.

    The Detroit area is our home, so you won’t be working at a satellite office for a company located in another state or country. Our casual work environment, free healthy snacks and remarkable group of colleagues are waiting for you!

    WorkForce Software is ranked as a “Top Workplace” by the Detroit Free Press, and a “Cool Place to Work” by Crain’s Detroit Business.


    • 10% Time to work on innovation
    • Unlimited Paid Time Off
    • 401K Match
    • Health Insurance
    • Dental
    • Parental Leave
    • Competitive Salary and Profit Sharing
    • Free Healthy Snacks


    • Contribute to a suite of impressive Java web applications
    • Extend your skill-set while contributing to your team and your projects
    • Work with partner agile teams to ensure complex dependencies are understood and to minimize defects
    • Participate in agile ceremonies
    • Participate with the scrum team finding solutions that fits our customer’s needs and estimates for delivering that functionality


      • Bachelor’s in Computer Science preferred or equivalent.
      • 1+ years of experience in object-oriented language: Java (preferred), C#, C++, JavaScript frameworks considered.
      • Strong computer science fundamentals including data structures and algorithms
      • Understanding of object-oriented and related design concepts
      • Excellent written and verbal communication skills
      • Experience with or a passion to learn new technologies and frameworks (ReactJS, Angular, etc.)
      • Passion for breaking down complex problems and identifying solutions

      Bonus Skills

      • Experience working in an Agile/Scrum environment
      • Experience with mobile development for iOS, Android


      • None