Senior Software Engineer (Python)

4 years

0 Lacs

Noida, Uttar Pradesh, India

Posted:4 days ago| Platform: Linkedin logo

Apply

Skills Required

software python design test code devops scalability reliability documentation development engineering programming django flask fastapi microservices architecture relational nosql postgresql mysql mongodb git containerization docker kubernetes aws gcp azure communication teamwork testing javascript react

Work Mode

On-site

Job Type

Full Time

Job Description

Who are we looking for? Designation : Senior Software Engineer (Python) Experience Range : 4+ years What is the work? Design, develop, test, and deploy Python-based applications and APIs. Write reusable, testable, and efficient code following best practices. Collaborate with cross-functional teams (e.g., front-end developers, DevOps, product managers) to define and implement solutions. Optimize applications for performance, scalability, and reliability. Participate in code reviews and provide constructive feedback. Develop and maintain technical documentation. Troubleshoot and debug applications in production and development environments. What skills and experience are we looking for? Bachelor's degree in Computer Science, Engineering, or a related field. 4+ years of professional experience with Python. Solid understanding of object-oriented programming and design patterns. Experience with one or more Python frameworks (e.g., Django, Flask, FastAPI). Proficient with RESTful APIs and microservices architecture. Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with version control systems (e.g., Git). Understanding of CI/CD pipelines and containerization (Docker, Kubernetes is a plus). Experience with cloud services (AWS, GCP, or Azure) is an advantage. Strong analytical and problem-solving skills. Good communication and teamwork abilities. Experience with asynchronous programming (e.g., asyncio, Celery). Familiarity with testing frameworks (e.g., Pytest, unittest). Knowledge of front-end technologies (e.g., JavaScript, React) is a plus. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now

RecommendedJobs for You