Job Description
Roles & Responsibilities
As a Senior Associate Python Full Stack Developer, you will contribute to the development and maintenance of scalable platforms and services. You will play a key role in delivering high-quality backend solutions while collaborating with cross-functional teams and supporting modern cloud-based architectures.
Key Responsibilities
- Contribute to the design, development, and maintenance of scalable and reliable services using Python.
- Develop and maintain Web APIs using frameworks such as FastAPI.
- Collaborate with team members to integrate AI-powered solutions into existing platforms and services.
- Support frontend integration using JavaScript frameworks (e.g., Angular).
- Contribute to building and deploying applications using Azure PaaS, Kubernetes, and Docker.
- Participate in code reviews to ensure quality, maintainability, and adherence to best practices.
- Support API development aligned with TMF standards and OpenAPI specifications.
- Assist in performance optimization, debugging, and issue resolution.
- Contribute to CI/CD pipeline activities, deployments, and environment maintenance.
Required Skills & Qualifications
- Bachelor s degree (or higher) in Computer Science, Software Engineering, or a related field.
- 4 6 years of hands-on experience in building and maintaining scalable platforms and services.
- Strong proficiency in Python, including building enterprise-level applications.
- Experience in developing Web APIs using FastAPI.
- Familiarity with JavaScript frameworks (preferably Angular).
- Hands-on experience with Azure PaaS, Kubernetes, and Docker.
- Solid understanding of REST API development, including TMF standards and OpenAPI specifications.
- Proficiency in database design and SQL.
- Experience with Azure DevOps and CI/CD tools integration and operations.
- Strong problem-solving skills with attention to performance and scalability.
Preferred Attributes
- Exposure to AI integration in production systems.
- Basic knowledge of Machine Learning and Data Science (e.g., TensorFlow, PyTorch) is a plus.
- Strong collaboration skills and ability to work in cross-functional teams.
- Proactive mindset with a focus on continuous learning and improvement.
Desired Candidate Profile