As a software developer in this role, you will be responsible for designing, developing, and deploying scalable software applications using Python. You will collaborate with cross-functional teams to identify and prioritize project requirements. Additionally, you will develop RESTful APIs and microservices-based architectures.
It will be your responsibility to implement CI/CD pipelines and DevOps practices for efficient deployment. You will work with databases and generate AI models. Furthermore, you will participate in code reviews to maintain high-quality coding standards.
Key Responsibilities
- Design, develop, and deploy scalable software applications using Python - Collaborate with cross-functional teams to identify and prioritize project requirements - Develop RESTful APIs and microservices-based architectures - Implement CI/CD pipelines and DevOps practices for efficient deployment - Work with databases and generate AI models - Participate in code reviews to maintain high-quality coding standards Qualifications Required:
- Proficiency in Python programming language - Experience with backend development, .Net, and Azure is desirable - Knowledge of CI/CD, DevOps, microservices, automation, and database management is beneficial - Familiarity with generative AI models is a plus - A strong understanding of software development principles and patterns - Ability to work collaboratively in a team environment and communicate effectively with stakeholders As a software developer in this role, you will be responsible for designing, developing, and deploying scalable software applications using Python. You will collaborate with cross-functional teams to identify and prioritize project requirements. Additionally, you will develop RESTful APIs and microservices-based architectures. It will be your responsibility to implement CI/CD pipelines and DevOps practices for efficient deployment. You will work with databases and generate AI models. Furthermore, you will participate in code reviews to maintain high-quality coding standards.
Key Responsibilities
- Design, develop, and deploy scalable software applications using Python - Collaborate with cross-functional teams to identify and prioritize project requirements - Develop RESTful APIs and microservices-based architectures - Implement CI/CD pipelines and DevOps practices for efficient deployment - Work with databases and generate AI models - Participate in code reviews to maintain high-quality coding standards Qualifications Required:
- Proficiency in Python programming language - Experience with backend development, .Net, and Azure is desirable - Knowledge of CI/CD, DevOps, microservices, automation, and database management is beneficial - Familiarity with generative AI models is a plus - A strong understanding of software development principles and patterns - Ability to work collaboratively in a team environment and communicate effectively with stakeholders