Paychex is looking to simplify HR, payroll, and benefits for American businesses by developing and maintaining scalable, efficient, and user-friendly web applications using modern technologies.
Requirements
- Strong proficiency in Python and Django
- Experience with RESTful API design and implementation
- Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, and CloudWatch
- Experience with relational databases such as PostgreSQL or MySQL
- Proficiency with AWS infrastructure and deployment practices
- Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or BitBucket Pipelines
- Experience with Docker and container orchestration tools is a plus
Responsibilities
- Design, develop, and maintain robust backend services and APIs using Python and Django
- Collaborate with cross-functional teams including frontend developers, product managers, and QA engineers to deliver high-quality backend solutions
- Write clean, maintainable, and efficient code following industry best practices
- Implement and maintain RESTful APIs for seamless integration with frontend and third-party systems
- Optimize backend performance and scalability to support high-traffic applications
- Troubleshoot, debug, and enhance existing backend systems
- Participate in code reviews and provide constructive feedback to peers
Other
- Minimum of 5 years in backend software development with a strong focus on Python and Django
- Proven experience designing and implementing scalable backend architectures
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Ability to work independently and in a team-oriented environment