Design, develop, and maintain backend services and APIs using Python.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Write clean, scalable, and efficient code using best practices.
Conduct code reviews, unit testing, and performance tuning.
Troubleshoot and debug applications in Python environment.
Participate in requirement analysis and translate business requirements into technical specifications.
Work with version control systems (e.g., Git) and CI/CD pipelines.
Required Skills:
Strong programming skills in Python (Django/Flask/FastAPI preferred).
Knowledge or ready to work with .NET Framework / .NET Core (C#).
Proficiency in RESTful API development and integration.
Experience with SQL databases (e.g., PostgreSQL, MySQL, MSSQL).
Familiarity with front-end technologies like HTML, CSS, JavaScript is a plus.
Understanding of object-oriented programming and design patterns.
Exposure to Agile development methodologies.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time