Negotiable
Outside
Remote
USA
Summary: The Python Developer/AWS Developer role focuses on developing and maintaining financial software applications while collaborating with the finance team to meet their needs. The position requires extensive experience in Python and AWS technologies, along with strong communication skills. The candidate will be involved in the entire software development life cycle, ensuring the software's responsiveness and efficiency. This is a remote position based in the USA, with a preference for candidates located in New Jersey.
Key Responsibilities:
- Develop and maintain financial software applications.
- Work closely with the finance team to understand their needs and translate them into functional software.
- Test software to ensure responsiveness and efficiency.
- Identify, prioritize and execute tasks in the software development life cycle.
- Collaborate with internal teams and vendors to fix and improve products.
- Expertise in Python Development with AWS development expertise using Pandas, Boto3, PySpark, PyTest, SQL.
- Utilize AWS services such as Lambda, S3, Step Functions, Glue, EC2, ECS, CloudFormation, RDS, CloudWatch, Redshift, REST API, Docker.
- Work with Python frameworks including Flask, Django, FastAPI.
- API development experience.
- Manage database interactions with block storage DBs, relational DBs, and file storage.
Key Skills:
- Expertise in Python and AWS development.
- Experience with Git, Terraform, Jira, Confluence, and Agile methodologies.
- Knowledge of shell scripting and AWS CLI based executions.
- Ability to develop unit tests and manage application builds.
- Excellent communication (oral and written) skills.
- 8 to 10 years of relevant experience.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Job Title: Python Developer/AWS Developer
Location: Remote
Job Description:
- Develop and maintain financial software applications.
- Work closely with the finance team to understand their needs and translate them into functional software.
- Test software to ensure responsiveness and efficiency.
- Identify, prioritize and execute tasks in the software development life cycle.
- Collaborate with internal teams and vendors to fix and improve products. 8 to 10 years
- The candidate should have expertise in Python Developer (Senior) with AWS development expertise using Pandas, Boto3, PySpark, PyTest, SQL
- AWS services: Lambda, S3, Step Functions, Glue, EC2, ECS, CloudFormation, RDS, CloudWatch, Redshift, REST API, Docker
- Python frameworks: Flask, Django, FastAPI
- API development experience
- Database interactions - block storage DBs, relational DBs, file storage
Additional skills required are:
- Git, Terraform, Jira, Confluence, and Agile.
- It would be great if the candidates have experience with shell scripting, AWS CLI based executions, application builds and development of unit tests
- Excellent communication (oral and written) skills are also required.
- Please send us pre-screened candidates only.
Additional skills required are:
- Git, Terraform, Jira, Confluence, and Agile.
- It would be great if the candidates have experience with shell scripting, AWS CLI based executions, application builds and development of unit tests
- Excellent communication (oral and written) skills are also required.
- Please send us pre-screened candidates only.