Python Multiple Openings

Python

3 Nos.
67992
Full Time
2.0 Year(s) To 10.0 Year(s)
6.00 LPA TO 35.00 LPA
IT Software - System Programming
IT-Software/Software Services
BCA/BCS - Computers
Job Description:
JA Senior Python Developer is a professional with extensive experience in using the Python programming language for software development. They are responsible for designing, developing, testing, and maintaining complex Python-based applications and systems. This role often involves collaborating with cross-functional teams, providing technical guidance, and ensuring the scalability, security, and performance of software solutions. Developers are expected to have a deep understanding of software development principles, coding best practices, and emerging technologies within the Python ecosystem.
 
Key Responsibilities:
• Design and develop robust, scalable, and maintainable software applications using Python and related technologies.
• Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand requirements and translate them into technical solutions.
• Write clean, efficient, and documented code following best practices and coding standards.
• Design, develop, and implement scalable and maintainable software applications using Python.
• Build RESTful APIs that facilitate seamless communication between various components of the application.
• Utilize your strong experience with database technologies such as PostgreSQL and NoSQL to design efficient data storage and retrieval systems.
• Troubleshoot and resolve complex software issues, identifying and addressing performance bottlenecks, bugs, and other challenges.
• Work with testing teams to ensure software quality through automated testing and continuous integration pipelines.
• Stay up-to-date with the latest industry trends, technologies, and best practices, and apply that knowledge to enhance development processes.
• Contribute to the evolution of development methodologies, tools, and processes to improve overall efficiency and productivity.
• Participate in code reviews and provide constructive feedback to team members.
• Mentor junior developers and share your expertise to foster a collaborative and productive work environment.
 
Qualifications:
• Proven experience (6 to 10 years) as a Senior Python Developer with a strong track record of successful projects.
• Extensive experience developing RESTful APIs and web applications using Python frameworks (esp need to be good with Django, Flask experience is added advantage).
• Proficiency in database design and management, including PostgreSQL and NoSQL databases.
• Strong understanding of software development best practices, coding standards, and design patterns.
• Excellent problem-solving skills and the ability to communicate technical concepts effectively.
• Strong team player with the ability to work collaboratively in an agile environment.
• Bachelor's degree in Computer Science, Software Engineering, or related field.
 
Additional Skills (Preferred, but not required):
• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
• Experience with containerization and orchestration tools like Docker and Kubernetes.
• Knowledge of front-end technologies (HTML, CSS, JavaScript) and modern JavaScript frameworks (React, Vue, Angular) is a plus.
• Should be able to lead team of 4-5 developers
• Experience working with RDF database would be a great plus.
Company Profile

Client is a software development and services company providing end-to-end application and software product development services intended to meet customers’ requirements.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs

PMO (EMP Lead)
Project Management,PMO
Lead Security Operations Engineer
IT Security,Cybersecurity
Security Operations Engineer
Cyber Security,IT Security
Job opening for Google Cloud practitioner/ AWS
GCP,Google Cloud Practitioner,AWS
Dynamics 365 Platform - Architect
Dynamics 365,Dynamics 365 Architect