Sign In
 [New User? Sign Up]
Mobile Version

Lead Application Developer

ADP


Location:
Alpharetta, GA
Date:
06/16/2017
2017-06-162017-07-15
Job Code:
5000216662906
ADP
Apply on the Company Site
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

Company ADP USA

Job Title: Lead Application Developer

JobID: 5000216662906

Location: Alpharetta, GA, 30009, USA

Description:
Unlock Your Career Potential: Technology at ADP. At ADP, we're not just thinkers, we're doers. We foster an environment that encourages creative thinking and putting ideas to the test. We are consistently ranked on Fortune's "World's Most Admired Companies" and Forbes' "World's Most Innovative Companies" lists. That's some serious street cred, if we do say so ourselves. But just in case you need more, we know one of the key factors about working here is the amazing people you'll meet. We hire industry-leading professionals from all backgrounds and experiences with two core values in mind: passion and fun to work for After all, life's too short to work in a job with people you aren't absolutely in love with. (And we mean that in the most professional way possible.) POSITION SUMMARY We are looking for innovative thinkers and doers who push the limits of technology with a "can do" attitude to get things done. As a Lead Application Developer, you are joining us during a time of transformation and growth that touch a range of solutions that span the web, mobile and IoT / hardware devices as well. We strive for every interaction to be driven by our CORE values: Insightful Expertise, Integrity is Everything, Service Excellence, Inspiring Innovation, Each Person Counts, Results-Driven, & Social Responsibility. WHAT WILL YOU DO?
* Responsible for building services and coming up with appropriate solutions to business problems.
* Plan, execute, and deliver top quality software deliverables.
* Act as a primary, dedicated technology interface owning the technical responsibility for architecture, analysis, design, development, and implementation of responsive user interface.
* Self-reliant, hands-on position on the team to lead and drive code quality, maintain application stability in an agile environment.
* Collaborate with architectural peers, product owners, UX/UI, Internal/External stakeholders and globally distributed teams to understand requirements and develop application in compliance to client needs. Also drive teams to write elegant code using effective automated unit tests & Test Driven Development methodologies
* Responsible for day to day task management and sprint planning, participating in design sessions, and performing heads down development.
* Work on technical integrations with backend APIs.
* Interface with Quality Assurance (QA) to assure top quality deliverables.
* Provide software development expertise and work as a lead developer to maintain and develop improved interfaces for new and existing critical applications.
* Responsible for overseeing design and development of software applications.
* Support production needs/activities. ABOUT YOU:
* Bachelor's degree in Computer Science or related field
* 8 years of strong development experience with the following (3-5 years must be in a lead capacity):
* Agile methodologies and tools like Rally
* Java and JavaScript frameworks including Dojo and REACT.
* Web services implementation using SOAP and REST
* SQL preferably Oracle
* JSPs and JSF
* Significant working experience with relational databases, SQL and newer NoSQL data stores
* JMS / MQ Configurations. Knowledge on Kafka is a plus
* EJB3 and JPA / Hibernate
* Web 2.0 architecture
* Caching Frameworks, such as Coherence, GemFire, etc.
* Unit testing frameworks such as, JUnit, TestNG, or Mockito
* IBM WebSphere Liberty Profile, Apache HTTP Server
* Microservices oriented architecture.
* Continuous Integration Tools like Jenkins/Bamboo, Maven/Gradle, Fisheye/Crucible, etc.



Apply on the Company Site

Featured Jobs[ View All ]

Featured Employers [ View All ]