Senior Engineer- Python Developer_IPRD

Evalueserve
Posted on
Evalueserve logo

Experience
3 - 8 yrs
Job Location
Gurugram, India
Vacancy
1
Designation
Senior Python Developer
Job Type
ONSITE

Job Description

Job Summary

We are seeking an experienced Python Developer to design, build, and deliver high-quality, scalable software solutions. The role involves working with Python frameworks, developing RESTful APIs, ensuring code quality through testing and best practices, and collaborating with cross-functional teams in an agile environment. The ideal candidate demonstrates strong problem-solving skills, a solid understanding of cloud-native applications, and a keen interest in learning and emerging technologies, including AI and data-driven solutions.

Key Responsibilities

  • Project Contribution: Take an active role in designing, developing, and delivering engineering solutions that align with project goals and client expectations.
  • Collaboration: Work closely with other engineers and team members, sharing knowledge and assisting with code reviews to support mutual growth and high coding standards.
  • Testing Code Quality: Write clean, maintainable, and well-documented code. Participate in testing activities, including unit, functional and integration testing, to ensure the reliability and stability of our products.
  • Security Consciousness: Be mindful of security best practices throughout the software development lifecycle, helping to safeguard our systems and user data.
  • Learning Improvement: Stay curious and open to learning, exploring new technologies and approaches that can help improve our products and processes.
  • Communication: Clearly share updates on your work, discuss technical challenges, and contribute ideas during team meetings or discussions, ensuring everyone is on the same page.
  • Problem-Solving: Tackle technical challenges as they arise, seeking guidance from more experienced colleagues as needed and helping to keep projects on track.

Required Qualifications

  • Bachelor's or master's in computer science engineering or related field.
  • At least 2 years' Python software engineering experience.
  • Proficient in choosing effective data structures and algorithms.
  • Track record of on-time, within-budget feature delivery.
  • Intermediate skills in Python, Django, or FastAPI.
  • Experienced with Agile methods and project management tools.
  • Solid grasp of modern development practices (microservices, cloud computing, CI/CD).
  • Strong communicator, adept at explaining technical topics to varied audiences.
  • Excels in fast-paced, collaborative settings.
  • Advanced knowledge of Python core libraries and frameworks, including any one of Django, Flask, and FastAPI.
  • Experience with RESTful API development and integration.
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns.
  • Comfortable with writing unit tests and using testing frameworks such as pytest.
  • Ability to optimize code for efficiency and scalability.
  • Familiarity with database systems (SQL and NoSQL, e.g., PostgreSQL, MySQL, MongoDB).
  • Knowledge of version control systems, especially Git.
  • Experience with asynchronous programming and task queues (e.g., Celery, asyncio).
  • Understanding of containerization and deployment processes using Docker.
  • Basic familiarity with cloud platforms and CI/CD pipelines.

Preferred Qualifications

  • Any experience in natural language processing, machine learning, data science, or building solutions using generative AI would be a plus.
  • Any experience in DevOps, automation, and infrastructure-as-code would be a plus.
  • Any experience on Linux would be a plus.
  • Hands-on experience with cloud providers (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes) would be a plus.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.