Details zum Jobangebot
About The Opportunity
Our Localization and Globalization Dayforce Platform team is looking for a full stack software developer to join their team! In this role, you will have a strong background with .NET and C#, as well as modern JavaScript library experience with React or Angular. You will possess a background with enterprise level applications or platforms and have experience localizing code.
A Software Developer Sr is a professional who designs, creates, and maintains software applications. They have end-to-end responsibility for projects of increasing complexity that encompass more than their own development and they contribute to the common code bases and standards for the team.
Responsibilities include: effective participation in the entire lifecycle of our software including design, analysis, prototyping, development, testing and support of our products; working closely and collaborating with clients, prospects, implementation partners, and Dayforce team members to envision and deliver the required functionality, conducting code reviews of peer work and mentoring other developers; completing complex tasks despite roadblocks; identifying and suggesting areas of future work for themselves or their teams; taking a complex user story, breaking it down into sub-tasks, and completing sub-tasks with relative ease; seeking evidence to support ideas and starting to build cases for these ideas; championing quality and delivering code that is bug free with sufficient test automation; assisting QA in identifying and validating test cases and identifying regression risks in their features; identifying risks in code, features, and design, and communicating these to the appropriate parties; participating extensively in code reviews.
What You’ll Get To Do
- You will contribute to solidifying the internationalization infrastructure and pipelines that support the Dayforce application globally
- You will mentor other developers using your experience in guiding the technical direction for internationalizing software products
- You will help standardize and encourage the use of design patterns and localization standards
- You will automate processes and build tools to enable scalable product localization
- You will provide metrics on internationalization compliance
- You will maintain localization tooling and evolve continuous and connected localization
- You will collaborate with Localization project management team to understand requirements and provide technical support
- You will analyze, design, prototype, program, test, and support feature development teams with localization influence - the complete software lifecycle in your hands!
- You will create and enhance a scalable SaaS enterprise application
- Experienced full stack developer with strong fundamental knowledge
- Experience utilizing tools in N-tier and microservices architecture applications
- Excellent command of SQL programming constructs and database design
- Demonstrated experience with any of the modern JavaScript libraries such as React, Dojo
- 4+ years of experience with SQL, C#, .Net Framework 4.7+, .Net Core 6+
- 2+ years of demonstrated experience with one or more modern JavaScript libraries such as React, Dojo, etc.
- Strong coding skills for object-oriented programming and Web Services, microservices, or SOA
- Disciplined self-starter, capable of working independently and in close collaboration within an agile development team
- Excellent communication, documentation, and collaboration skills
- Technical understanding of Unicode, ICU libraries and wrappers, CLDR
- Experience creating, maintaining, and documenting frameworks/libraries that are used by developers
- Strong understanding of CI/CD pipeline working with software such as Jenkins, Azure, Git, GitHub
- Experience working with SaaS Enterprise Software collaborating with cross functional teams