Application Developer Sr
Ceridian View all jobs
- Philippines
- Permanent
- Full-time
- Guide the design, prototyping, and development of AI-driven solutions using Python, and React particularly enhancing chatbot functionality for Dayforce's transformative technology offerings.
- Analyze, design, prototype, develop, test, support, and oversee the complete software development lifecycle.
- Collaborate with clients, prospects, implementation partners, and Dayforce personnel to envision and deliver the required functionality.
- Lead the creation and enhancement of a scalable enterprise application.
- Evaluate risks and impacts on the existing system as new functions are added and provide mitigation strategies.
- Work collaboratively with team members to develop innovative solutions to complex problems, mentoring junior members where necessary.
- Propose compromises and negotiate trade-offs whenever requirements are challenging to implement.
- Break down feature requests into development tasks, provide work estimates, and manage development timelines.
- At least 5 years of relevant work experience
- Advanced proficiency in Python, with a comprehensive understanding of AI's capabilities.
- Thorough knowledge of modern web technologies including HTML, CSS 3, SVG, WCF, JSON, etc.
- Extensive experience with modern JavaScript libraries such as React, Angular, Ember, Backbone, etc.
- Excellent coding skills in a modern object-oriented language (e.g., C#, Java, C++)
- Proficiency with SQL and a deep understanding of relational database systems.
- Experience working in an agile development environment.
- Exceptional communication and collaboration skills.
- Experience leading the development or significant feature enhancement of an enterprise application or database deployed on Azure/server.
- Experience in software testing and quality assurance.
- Experience in using Github.
- Experience in applying design patterns, writing unit tests, and optimizing performance at the application level in TypeScript/JavaScript.
- Experience with .NET framework.
- Hands-on experience with ASP.NET MVC.
- Demonstrated experience designing and developing highly secure and always available public APIs.
- Demonstrated leadership skills and experience mentoring junior team members.
- Experience overseeing major projects or product releases.
- Experience in using Jira