JOB TITLE: Senior Application Developer
DEPARTMENT: Global Product & Tech
REPORTS TO: Application Development Manager
Application developer with a proven track record within Application Development with good communication skills, required to develop specific components within our cutting-edge Online Payroll Platform application. Must be Comfortable working with, understanding and debugging large scale systems often with complex interdependencies and comfortable working on "brownfield" development. Be able to propose enhancements to bring about performance improvements in existing, complex systems. Must have the ability to identify opportunities to make valuable system performance improvements.
Excellent understanding of C# and .Net framework
Excellent OO skills and a solid understanding of basic OO concepts, design patterns and solid principles
Passion for problem solving, debugging systems and finding solutions, must be comfortable in working through unfamiliar code
Able to communicate ideas well, as well as work through complex issues.
Passion for web technologies in general is desired
TSQL / SQL Server experience required.
Any exposure to NodeJs, React, Mongo a bonus
Ideally qualified to degree-level.
Agile methodologies are used on all project teams. The successful candidate must be happy expressing requirements and documentations using concise methods early in the project life cycle (SharePoint, Wiki entries, etc.)
This will involve interaction with our US & India teams. Hours will generally be 9 to 5 but the applicant must be flexible in case the requirements of the project means they need to outside of these hours.
We’re designing a better way to work, so you can achieve what you’re working for. Consistently named one of the ‘Most Admired Companies’ by FORTUNE® Magazine, and recognized by DiversityInc® as one of the ‘Top 50 Companies for Diversity,’ ADP works with more than 740,000 organizations across the globe to help their people work smarter, embrace new challenges, and unleash their talent. “Always Designing for People” means we’re creating platforms that will transform how great work gets done, so together we can unlock a world of opportunity.
At ADP, we believe that diversity fuels innovation. ADP is committed to equal employment opportunities regardless of race, color, genetic information, creed, religion, sex, sexual orientation, gender identity, lawful alien status, national origin, age, marital status, or protected veteran status. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.