Senior Java Software Engineer at Paychex in Rochester, NY

Paychex

๐Ÿ“Œ Rochester, NY
๐Ÿ•‘ November 21, 2020
๐Ÿท๏ธ OTHER
View Application

You will be redirected to Paychex's preferred application process.

Senior Java Software Engineer

Description.
Provides technical direction to Retirement Services agile software development team. Validates requirements, performs analysis and design for system improvements and new applications. Represents department by leading work and providing guidance to others.
* Validates requirements, performs analysis, design, programming, testing, documentation and support for assigned projects to drive application changes.
* Reviews and provides input to documentation for other departments (e.g. support, training, business units).
* Ensures team compliance with standards and procedures (e.g. change management, version control, implementation) and/or consistency of coding. Recognizes code, process and/or standard inefficiencies and suggests new standards and opportunities for improvement.
* Participates in investigation of opportunities for improvement and makes recommendations. May consult technical equipment / software vendors and current users in these evaluations.
* Responds to questions, researches / resolves issue and/or coordinates resolution of issues to complete project work and provide technical support for production applications including high impact production issues.
* For the Enterprise Development project team, defines tasks, gathers estimates, and creates and maintains project schedules to organize and prioritize work. Conducts project meetings and collects and tracks status against the schedule to monitor project progress. Represents department at project team meetings. Acts as a focal point to communicate department project activities and status. 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.
* Acquires and utilizes strong technical and / or application knowledge to independently produce deliverables and recognizes the impact (e.g. design documentation, system changes). Acts as a technical leader by making significant technical contributions (e.g. designs and documents program changes, provides technical direction). Demonstrates versatility of knowledge and applies strong technical skill base to contribute to related applications outside specific area of expertise.

Requirements

* Bachelor's Degree in Computer related discipline or equivalent work experience
* Demonstrated project leadership experience.
* Experience using one or more programming language(s).
* 5 years of experience in Related field.
* Experience with Java Spring Boot.
* Experience with Oracle.
* Experience with OpenShift, Docker or Kubernetes.
* Experience with HTML.
* Experience with Angular2+ highly desired.
* Experience with MongoDB or other NoSQL databases highly desired.
* Experience with Kafka a plus!

View Application

You will be redirected to Paychex's preferred application process.


Job Expires: December 21, 2020

More Angular Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to Paychex's preferred application process.