Eligibility Masters / Bachelors’ Degree

Experience 0 - 3 yrs

Location Chennai

Job Role Application Developer

Company Profile:
Whether you're a small business coping with payroll for the first time, or a large enterprise optimizing your global talent strategy, ADP can help you understand the unique local or multi-country environment where you do business.

Job Description:
.1. Design and implement technical architectures for complex solutions
2. Write great software adhering to agile software engineering practices
3. Integrate front-end development with back-end applications
4. Work cross-functional in an Agile environment
5. Gather and analyze business requirements
6. Ensure that our applications can scale to match huge demand across the world. Sweat about milliseconds of response time and obsess over the next 1 percent of efficiency
7. Excellent problem-solving, organizational and analytical skills
8. Entrepreneurial drive and demonstrated ability to achieve stretch goals in an innovative and fast-paced environment

Candidate Profile:
Qualification :
1. Masters / Bachelors’ degree in Computer Science or related field
2. 0-3 years of development experience
3. Proficiency in one of the following languages C#, Java, C++, Ruby, Python
4. Thorough knowledge of JavaScript, CSS and Web Standards Preferred Qualifications
5. Familiarity with client side MVC frameworks, preferably Backbone.js
6. Experience with at least one major server side web development stack, preferably ASP.NET MVC or JSF
7. Technical knowledge of the least one major RDBMS, preferably SQL Server
8. Ideally, experience with node.js for Server Side JavaScript development
9. Experience with Agile as software development methodology
10. Strong verbal communications, cross-group collaboration skills, analytical, structured and strategic thinking.
11. Great interpersonal skills, cultural awareness, belief in teamwork.
12. Problem Solving skills and ability to swim in ambiguity.