Paychex - Solutions from Hire to Retire

Working at Paychex

Whether you're just starting out, or looking for a career change, opportunities at Paychex can provide you with a foundation for building a professional and solid career. Our employees work hard to provide our clients effective solutions to promote the success of their business. We believe these accomplishments are what have kept us as a top leader in the payroll and human resource industry.

Developer (C# .NET)

Paychex, Inc. is a leading national provider of payroll, human resource, and benefits outsourcing solutions for small- to medium-sized businesses. Paychex was founded in 1971. With headquarters in Rochester, New York, the company has more than 100 offices and serves more than 522,000 clients nationwide. FORTUNE magazine rated Paychex one of "100 Best Companies to Work For" in America for multiple years, most currently ranking #39 in 2009. We are currently seeking "Great People for this Great Opportunity."

 

SPECIFIC RESPONSIBILITIES

  • Performs more comprehensive analysis and design for program changes to gain and to transfer knowledge of application changes.  Reviews and provides input to requirements documents.  Writes design documents (e.g. SRS, SDD).
  • Defines development tasks and provides time estimates to aid in scheduling.  May assign and coordinate tasks of others. Monitors progress against task estimates to provide status.  Acts as a focal point to communicate department project activities and status.
  • Shares expertise to provide guidance to others.
  • Completes more complex program changes to translate specifications and / or requirements into code.
  • Applies application specific technical skills to independently produce deliverables (i.e. specifications, program changes,  unit test scripts, documentation, etc.)
  • Acquires and utilizes more in-depth business knowledge to support the applications.
  • Recognizes code, process, and / or  standard inefficiencies and makes suggestions for improvement, if applicable.
  • Provides documentation to support program changes.
  • Plans, documents, and executes unit test plans to ensure all code changes meet requirements / specifications.
  • Supports programming changes during quality assurance, user acceptance testing, and post implementation to ensure integrity of application.
  • Responds to questions, researches and resolves issues to provide technical support for production applications.
  • Under management review, conducts one-on-one meetings with team members and writes and administers team   member project performance reviews to facilitate the project and to provide feedback to the manager to aid in the professional development of the team member.
  • Complies with and contributes to standards and procedures to ensure development consistency (e.g. programming standards, change management, version control).

 

POSITION REQUIREMENTS

Required:

 

  • BA/BS degree in computer-related field or the equivalent combination of education and experience.
  • 3 years or more of commercial software product development experience
  • 3 years or more of hands on experience with C# and .Net.
  • 3 years Web service experience with technologies such as SOAP, WSDL, UDDI and XML.
  • Strong SQL skills. Familiarity with complex databases.
  • Automated Unit Testing experience (e.g. junit).
  • Experience with source code control systems.

 

Preferred:

  • Familiarity with web services security concepts such as SAML, Liberty ID-FF and ID-WSF, WS-Federation and WS-Security
  • Familiarity with Agile programming.
  • SOA Concept knowledge.

 

 

EOE

Must be authorized to work in the U.S.

If you are interested in applying for this opportunity, please visit our website at www.paychex.com/careers to create a profile and apply for reference position code 09011CG.