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
Bachelor's degree in Computer Science