The Software Engineer III validates requirements and performs analysis and design for system improvements and new applications. The role represents the department by leading work and guiding others. On the Unified Service Development (USD) team, the engineer builds and supports applications and reporting data used for client service and business operations. The team maintains web applications and services, SQL Server databases, ETL pipelines, and reporting data feeds, while modernizing systems onto containerized platforms such as OpenShift. The team also develops internal AI-enabled developer tooling and uses AI-assisted development in its day-to-day work. The engineer develops, tests, deploys, maintains, and improves software; makes significant technical contributions; supports applications across environments; and contributes to technical direction and delivery standards. Work includes building .NET applications and services, deploying containerized applications on OpenShift, developing and optimizing SQL Server databases and ETL processes, and helping modernize legacy ETL workloads. The role also uses Jira, Bitbucket, and Confluence to manage work, code, and documentation, and applies AI-assisted development tools while reviewing and validating generated code. Paychex describes its rewards as including medical coverage, virtual wellness classes, tuition reimbursement, a 401(k) with employer match, adoption assistance, financial assistance, paid time off, company holidays, culture days, work-life balance programs, training and development, and paid volunteer time. The position's stated starting base pay range is $93,590–$147,070; final compensation may depend on geographic location, skills, education, and experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level