Software Engineer III (Angular/Java/HTML5)
Paychex North America - rochester, NY
Apply NowJob Description
Paychex North America, Inc.seeks Software Engineer III (Angular/Java/HTML5) (Rochester, NY)Job Description: Design and develop applications by leveraging Agile principles to deliver efficient and scalable software solutions involving contribution to full software development life cycle, from requirement analysis to deployment and maintenance, collaborating closely with cross-functional teams, architect robust systems to meet client needs, translating Product requirements into functional code to ensure successful execution of software development initiatives. Duties Include: 1.Translate design mockups into responsive and interactive web applications using technologies such as HTML, CSS, and JavaScript and expertise in frameworks such as Angular and React.js to meet business requirements while adhering to best practices in terms of accessibility and performance.2.Develop microservices by leveraging Spring Boot's dependency injection features, writing clean, maintainable code using Java, using postman to ensure proper integration, error handling, including debugging, troubleshooting issues and optimizing performance.3.Design and implement robust event-driven architectures, ensuring seamless communication between microservices. Includes development of Kafka producers and consumers, configuring topics, and managing message queues to facilitate asynchronous communication across distributed systems.4.Craft complex SQL queries to optimize database performance, use NoSQL database such as MongoDB to store and manage unstructured or semi-structured the triage and resolution of complex system issues, support application during quality assurance and user acceptance testing, providing technical support during 24x7 on call rotations involving live production clients by troubleshooting various components of the application. 6.Develop automated test cases to conduct end-to-end testing, simulating user interactions and verifying the functionality of our web applications across different environments and devices leveraging a range of testing frameworks such as PXT, Jasmine, Karma and JUnit to ensure the quality and reliability of our monitor and analyze application behavior using tools like AppDynamics to identify and address issues to improve application performance and user experience.8.Follow Software Development Life Cycle (SDLC) using Agile methodology, orchestrate efficient development workflows through automation pipelines by adhering to Continuous Integration and Continuous Deployment (CD/CI) and its maintenance using tools like Jenkins, Gradle, XLR, and XL Deploy (XLD). 9.Serve as Subject Matter Expert in a relevant Payroll technology or Paychex application, guiding and mentoring fellow developers on technical concepts and best practices contributing to the long-term success of team and excellence in projects.All Requirements: Master's degree in Computer Science or a related field (or foreign equivalent degree) and 3 years of experience in software development. Experience, which may be gained concurrently, must include: 1)3 years of experience designing and developing applications using Angular framework, Javascript, HTML and CSS. 2)3 years of experience in Java programming / J2EE. 3)3 years writing unit tests and working with testing frameworks like Jasmine, Karma, Junit.4)3 years of experience designing and implementing RESTful APIs. 5)3 years of development experience with services and applications on OpenShift using XLD, Weblogic Server, Tomcat, build tools(Jenkins) leveraging Gradle and Ant.6)3 years of experience working with version control tools such as Git to track changes and conduct source code reviews with Code )3 years of experience using Jenkins for continuous integration and continuous improvement. 8)3 years of experience in troubleshooting issues using tools such as Splunk, AppDynamics, and Log4j.9)3 years of experience working with Sql and NoSql databases such as Oracle and MongoDB.10)2 years of experience with a distributed streaming platform like Apache Kafka.Position is eligible to telecommute from any US Site: 135 Calkins Road, Rochester, NY 14623 (Full-Time) Salary: $114,962 to $119,962 per year. Applicants may apply online at: Reference to Req. ID: Minimum Salary: 114,962 Maximum Salary: 119,962 Salary Unit: Yearly
Created: 2024-10-19