Sr. Software Engineer - Full Stack - Ann Arbor or Livonia

WorkForce Software - Livonia, MI3.5


We are seeking an experienced Sr. Software Engineer to join our team of smart, capable, passionate developers. This is a full-stack opportunity where you will contribute to both client-side (JavaScript Frameworks, HTML, CSS) and server-side code (primarily Java). You will be a key contributor to help us meet customer requirements and advance our platform.

Your contributions will be highly visible to our end users as we increase our mobile offerings and touch points with our customers. We offer a casual work environment and flexible working scheduling including working from home. Our teams are the closest to many of the challenges our customers face, so you are empowered to work closely with product teams, UX teams, and product owner, defining and implementing the best solution for their needs.


Contribute to a suite of impressive Java web applications – full stack development
Extend your skill-set while contributing to your team and your projects
Mentor junior developers in technology and the agile process
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
Push new technologies and techniques to make our application more efficient and refine our development best practices
Participate in code reviews




Bachelor’s or advanced degree in Computer Science preferred or equivalent.
5+ years of experience in object-oriented language: Java (preferred), C# and C++ considered.
Strong computer science fundamentals including data structures, algorithms and multi-threading
A willingness to work on both client side and server-side code
Understanding of object-oriented and related design concepts
Demonstrate knowledge of SQL, application servers and servlets
Experience mentoring and/or leading junior developers
Excellent written and verbal communication skills
Experience with or a passion to learn new technologies and frameworks (ReactJS, Angular, etc.)

Bonus Skills

Experience working in an Agile/Scrum environment
Experience with BI, Integration, and related tools: Talend, Apache Kafka a plus
Experience with mobile development for iOS, Android
Experience with Javascript, ReactJS, ExtJS, Sencha Touch or other UI frameworks


Bachelor’s or advanced degree in Computer Science preferred or equivalent.

About WorkForce Software

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 2018/19 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
Parental Leave
Competitive Salary and Profit Sharing
Free Healthy Snacks
Flexible working hours + Remote Days