Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

Paychex North America Software Engineer III in Webster, New York

Paychex North America Inc. seeks Software Engineer III (Webster, NY)Job Duties: Enhance and maintain the proprietary 401(k) record keeping systems and websites for the ePlan Services division of Paychex, Inc. Duties include: •Implement new regulatory changes required by governing bodies including the SEC, IRS, and DOL. •Build new features designed to enhance the user experience of mobile responsive websites for 401(k) participants, plan sponsors, advisors, third party administrators, and internal ePlan Services staff. Implement user interfaces for multiple browsers/devices using Typescript, Angular 14, SAAS, and Bootstrap. Utilize the NgRx and RxJS libraries for complex reactive Angular modules.•Design, develop and modify core application business logic utilizing a microservices architecture and building components in Java components, integrating with mobile responsive websites using Rest API’s, SQL for data access, AWS queues for distributed processing, and Redis for session management. Employ Object Oriented design principles and design patterns to ensure code is well structured and maintainable.•Maintain legacy systems using Java servlets, CSS, and HTML.•Plan, document and execute unit test plans to ensure all code changes meet requirements/specifications using unit testing (Junit, Jasmine, or Karma) and end to end testing (Protractor, or Cucumber) frameworks. Leverage Test Driven Development practices to drive adequate test coverage of code.•Implement and maintain system integrations with 3rd party vendors of mutual fund data and retirement data services. •Collaborate with product owners, software testers, user interface designers, and business leaders to ensure implemented features achieve business outcomes, meet standards for code quality, and deliver the expected user experience.•Carry out tasks to support the effective production operations of the ePlan Services systems, including fixing defects and researching root cause of production issues. •Collaborate with user interface designers to implement user-friendly interfaces for web applications.•Implement best practices for performance tuning, optimization of application code, and security.•Mentor and provide direction to other software engineers.•Provide technical feedback to product owners and scrum masters on business requirements so that they can make appropriate functional requirements and scheduling decisions. •Participate in ePlan Services’ development community of practice by suggesting improvements to coding standards, researching technologies to meet business goals, and providing feedback to other development staff.All requirements: Master’s degree (or foreign degree equiv.) in Computer Science, or closely related field, plus 3 years of experience in any software development role. In the alternative, employer will accept a Bachelor’s degree (or foreign degree equiv.) in Computer Science, or closely related field, plus 5 years of experience in any software development role. Experience, which may be gained concurrently, must include: 1)3 years of development experience in web technologies including JavaScript (ES6+) or TypeScript, Angular 8 or higher, CSS3, SASS or LESS, and Bootstrap or Angular Material.2)3 years of experience with Object-Oriented programming, development principles and design patterns.3)3 years of experience designing and developing enterprise level service endpoints and integrating them into Angular applications. 4)2 years of experience working with Reactive Programming using NgRx and RxJS.5)2 years of experience with unit testing frameworks (Junit, Jasmine, or Karma) and end-to-end testing tools (Protractor, or Cucumber) for Angular applications.6)2 years of experience with cloud technologies (AWS or Azure).7)2 years of experience with relational and non-relational databases including SQL Server, MySQL, MongoDB, and Redis.8)2 years of experience with test-first practices including Test-Driven Development for unit tests and Behavior-Driven Development for automated acceptance tests.May telecommute from any location in the U.S. Job Site: 675 Basket Road, Webster, NY, 14580 (Full-Time) Salary: $131,352-$136,352 per year. Applicants may apply online at: www.paychex.com/careers. Reference to Req ID: 2024-28178.

Minimum Salary: 131352 Maximum Salary: 136352 Salary Unit: Yearly

DirectEmployers