About The Position

A Software Developer Sr works in a high performing team to deliver great software to our customers. To thrive in this role, you have a proven technical background, work well in teams, and enjoy collaborating. Our Work Because we must solve a variety of problems, our software is technically and functionally diverse: web applications, web services, APIs, native services, scripts, end-user applications, integrations between systems, operational and reporting systems Our users are both customers and our own employees, so we need to tailor our software for each group Our software helps the company meet business objectives, boost operational efficiency, improve customer experience, and augment existing product or service offerings

Requirements

  • Bachelor’s degree in computer science or related field
  • Experience in an Enterprise Software development company
  • Experience developing high-performant and scalable systems
  • Experience with object-oriented programming languages such as Java, C#
  • Experience with modern web technologies, such as Angular, React, Vue
  • Experience with Agile, test automation and best practices, builds and deployments
  • Excellent written and verbal communication skills
  • Strong business and technical vision
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Proficiency in English is required for this position as this role will regularly interact with English-speaking stakeholders, co-workers, managers and/or clients across the world. Further, our back office support teams, including but not limited to Human Resources, are primarily English speaking. Employees need to be able to communicate with these departments in English to appropriately administer their business relationship. Due to the significant high volume of interactions with these English-speaking co-workers, managers, stakeholders and/or clients, which is inherent to this position, it is not possible to reorganize the company's activities to avoid this requirement.

Nice To Haves

  • Experience evaluating and leveraging AI-assisted development tools

Responsibilities

  • Design, develop, test, debug, and document software solutions in all areas of our systems: front-end, back-end, database
  • Collaborate with developers, testers, and business analysts in working on requirements, software development, and even the way in which the team works
  • Learn functional and technical details of the Dayforce application and HCM ("Human Capital Management") domain
  • Evangelize good design and best practices, fostering excellence within the team
  • Provide technical guidance and support in resolving critical production issues
  • Guide the quality control process and test automation roadmap, ensuring high quality

Benefits

  • Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.
  • We encourage individuals to apply based on their passions.
  • Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits.
  • With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service