Description

What You’ll Get To Do

As a senior developer on our Workforce Management team, you will be working on our ground-breaking solution that helps companies increase their efficiencies through tracking time and attendance and intelligent scheduling of their employees.

Your impact will be evident through your effective participation in the entire lifecycle of our software including design, analysis, prototyping, development, testing and support of our products.

You will work closely and collaborate with clients, prospects, implementation partners, and Dayforce personnel to envision and deliver the required functionality. You will be conducting code reviews of peer work and mentoring other developers, as well as other essential duties.

Skills And Experience We Value

Solid knowledge of object-oriented principles (SOLID) and experience applying them in practice using C# (5+ years)
Demonstrated experience with JavaScript stack such as React, Typescript, jquery, dojo, etc. (2+ years)
Working knowledge of modern web technologies including: HTML5, CSS 3, SVG, WCF, JSON, etc.
Experience with .NET framework
Strong SQL skills

What Would Make You Really Stand Out

Hands on UI experience, advanced knowledge of React 
Acumen for analyzing business needs and identifying optimal solutions

Experience In Enterprise Software Development

Hands on experience in applying design patterns, writing unit tests and optimizing performance (front and back end)
Working experience with ASP.NET MVC
Good understanding of multi-threading and thread synchronization
Disciplined self-starter, capable of working independently as well as in close collaboration within an agile development team
Excellent communication and collaboration skills

Education

Bachelor's degree in Computer Science