.Net Application Development Manager Job Job in Hoffman Estates 60195, Illinois US
.Net Application Development Manager Job
Automatic Data Processing, Inc. (Nasdaq: ADP), with about $10 billion in revenues and about 570,000 clients, is one of the world's largest providers of business outsourcing solutions. Leveraging over 60 years of experience, ADP offers a wide range of human resource, payroll, tax and benefits administration solutions from a single source. ADP's easy-to-use solutions for employers provide superior value to companies of all types and sizes. ADP is also a leading provider of integrated computing solutions to auto, truck, motorcycle, marine, recreational vehicle, heavy manufacturing, and agricultural vehicle dealers throughout the world.
The Software Development Manager will lead a team of 6 to12 software engineers to develop one of ADP's flagship enterprise software suites. This position will provide broad functional and technical expertise in the design and development efforts, including but not limited to:
- Coaching/mentoring/leading the software development activities
- Supporting and coordinating the teams
- Providing daily supervision and technical direction, resolving issues, and fostering an environment of continuous improvement.
Reporting to the Director of Development, this high growth position in the management team is also a key thought leader position for product development at ADP. The position will be responsible for managing and continuing to build a thriving and dynamic software development organization, both in the US and offshore. Travel up to 25% may be required.
Qualifications Required:
- BS/BA or Masters Degree in Engineering, Computer Science or equivalent education/experience. MBA or equivalent is desirable
- 8+ years of software product development experience with deep technical knowledge of Microsoft .NET. Architect/Sr. Developer experience highly desirable
- 3+ years of management experience, delivering at least one commercially successful web product, preferably in a SaaS environment
- 2+ years of experience managing agile software development. Scrum Master Certification and other agile certification is a strong plus.
- Experience delivering optimal business returns by prioritizing projects and managing scope while delighting the customers and managing their expectations
- Experience upgrading legacy products and platforms to new state of the art solutions
- Experience with development and deployment of large database (Oracle, MS SQL) applications
- Ability to solve problems with out of box thinking approaches, iteratively and incrementally improve both products and processes
- Demonstrated experience in hiring and developing great people, managing teams both onshore and offshore
- Experience with automated testing techniques and test driven development
- Excellent organizational and leadership skills, oral and written communication skills
- Must have working knowledge in a majority of the following domains:- SOA/WOA, SaaS, .Net, MVC, Entity Framework, Hibernate, SQL, C#, XML/XSL, JSON, SOAP/REST, AJAX, JavaScript, ASP.Net, VB.NET, Web Services, SSL, HTTP, ESB, Splunk, Nagios, Performance Tuning, Platform Configuration/Tuning, Load Balancing, Disaster Recovery, Web Security
ADP is an Equal Opportunity/Affirmative Action Employer; M/F/D/V. ADP believes that diversity leads to strength.