Overview
Skills
Job Details
We are seeking a Senior Python Developer with a strong foundation in AWS, Java, JavaScript, and database development. This role is centered on back-end development and integration for new initiatives. The ideal candidate must bring proven expertise in Python not as a secondary skill and will be collaborating closely with technically proficient advisors and leads.
Responsibilities
Lead the development of scalable, secure, and maintainable backend systems using Python.
Integrate with AWS services and manage cloud-based deployments.
Collaborate with cross-functional teams including architects, leads, and advisors.
Design and implement APIs, microservices, and backend logic for new product features.
Contribute to system integration efforts across services and third-party APIs.
Write clean, efficient, and well-documented code.
Participate in code reviews, sprint planning, and technical discussions.
Required Qualifications
5+ years of hands-on Python development experience (must be the primary language).
Strong experience with AWS services (Lambda, EC2, S3, etc.).
Working knowledge of Java and JavaScript in multi-language environments.
Solid understanding of relational databases and query optimization.
Experience building and integrating backend services and APIs.
Excellent problem-solving skills and ability to work in a collaborative technical environment.
Preferred / Nice to Have
Experience in copying and restoring databases.
Exposure to DevOps practices or CI/CD pipelines on AWS.
Familiarity with serverless computing or container orchestration (e.g., Docker, ECS, EKS).