Thursday, August 28, 2014

ADP posted a job you might be interested in



ADP



Senior Software Engineer

Portland, Oregon Area, US - Computer Software, Financial Services, Human Resources

Requisition #: 78231

Job Title: Senior Software Engineer

Country: United States

State: Oregon

City: Portland

Employment Status: Full Time

Job Responsibilities:

(Description):

At ADP we are driven by your success. We engage your unique talents and perspectives. We welcome your ideas on how to do things differently and better. In your efforts to achieve, learn and grow, we support you all the way. If success motivates you, you belong at ADP.



Dealer Services:



Inspiring Innovation is a core value at ADP and in Dealer Services we offer integrated computing solutions to about 26,000 auto, truck, motorcycle, marine, recreational vehicle and heavy equipment dealers in nearly 90 countries worldwide. To succeed, we invest in technologies, programs and our people to continually improve the way we service and help our clients run their businesses. ADP is recognized as an innovation leader, and is on the Forbes list of the top 100 Most Innovative Companies in the World and is ranked in the Top 50 on IDG's Computerworld list of the 100 Best Places to Work in Information Technology (IT).



Position Overview:



This is a high-growth, high-visibility position in engineering the next generation of software solutions at ADP. The individual's primary responsibilities include architecture and framework extensions, development of services and components (design, coding, testing), system/subsystem definition, interfaces, product architecture, technical leadership, and team guidance. Position requires extensive hands-on technical expertise coupled with ingenuity, product knowledge, industry knowledge, and communication skills. Will work with other team members, architects and product owners in the early and continuous delivery of high quality software products that delight our customers. Must be a results oriented individual, who can readily demonstrate comprehensive use of agile software development principles to achieve the desired business outcome.



Responsibilities:




  • Achieves the strategy roadmap for enterprise technology solutions and technology architecture.

  • Activities may include gathering requirements, performing vendor and product evaluations, mentoring development resources, deliver solutions, training and documentation.

  • Helps define the standards and guidelines for the definition and development of ADP applications, components and services.

  • Guides the technology choices and solutions for the ADP applications, working in tandem with team architects.

  • Works with the Product Owners and other team members to complement and complete the development process using agile methodologies.

  • Performs a key developer role in building enterprise software solutions encompassing:

    • Services and service layer, service integration to UI and data, UI components, 3rd party integration and refactoring current applications.

    • Delivers world class, high quality design and code using .NET/C#, IIS, and Windows Administration.

    • Uses agile methodologies including TDD, CI, Refactoring, and Code Review




Experience, Skills, Academic:

Qualifications:




  • BS/BA or Master's Degree in Engineering, Computer Science or equivalent education/experience.

  • 9+ years programming experience required, preferably in building enterprise solutions.

  • 3+ years of experience with .NET/C#, AngularJS, extJS, PHP, and agile development methodologies

  • Experience implementing and extending enterprise applications, application frameworks and toolsets across portals, UIs, services and databases.




Targeted Skills:




  • .NET, C#, AngularJS, extJS, PHP

  • Windows administration and software distribution

  • Jenkins, git, Atlassian Confluence




Preferred Skills:




  • Working knowledge of design patterns and strong background in OOP design

  • Experience with TDD (using PHPUnit, DBFit, and/or Jasmine)

  • Linux and Apache administration a plus

  • Experience in mobile development is desirable

  • Must possess good verbal and written communication skills, and be able to work with others

  • Must possess a passion for technology with the ability to excite and motivate other team members in the organization.

  • Ability to iteratively and incrementally improve both products and processes.




About ADP:



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.



ADP is an Equal Opportunity Employer; Minorities/Women/Veterans/Disabled. ADP believes that diversity leads to strength.







Job Category: Technology

Area of Interest: Applications Programming/Analysis

Locations: United States, Portland, OR



No salary provided



Posted August 28, 2014 at 04:50AM from LinkedIn http://ift.tt/1wGPaSj

via IFTTT

No comments:

Post a Comment