Hiring: Python
Developer
Further details
contact at subiksha@tsmspl.com || +91 6364 922 002
Job Description:
Python Developer - Agile Delivery Team
Position Overview: As a Python Developer on our Agile Delivery Team, you
will be a key contributor to the design, development, and delivery of
high-quality software solutions that meet the needs of our customers. You'll
collaborate with cross-functional teams to build, enhance, and maintain
Python-based applications while embracing agile principles and practices. We're
seeking a passionate Python developer with a strong foundation in software
development, problem-solving skills, and a proactive attitude to join our
dynamic team.
Responsibilities:
1. Software Development: Design, code, test, and debug Python applications
and services, ensuring the software meets our quality standards, performance
benchmarks, and user requirements.
2. Agile Collaboration: Participate in all aspects of the Agile development
process, including sprint planning, daily stand-ups, backlog grooming, and
retrospectives, to deliver incremental value to our customers.
3. Technical Excellence: Contribute to the improvement of code quality,
performance, and maintainability by adhering to best practices, conducting code
reviews, and advocating for technical excellence within the team.
4. Problem-Solving: Analyze and troubleshoot complex technical issues,
proposing and implementing practical solutions while continuously learning and
staying up-to-date with emerging technologies.
5. Cross-Functional Collaboration: Collaborate closely with product managers,
designers, and other developers to ensure a shared understanding of
requirements and deliver cohesive, well-integrated software solutions.
6. Continuous Improvement: Identify areas for process improvement within the
Agile framework and contribute to the team's continuous improvement efforts.
Qualifications:
1. Bachelor's degree in Computer Science, Software
Engineering, or a related field; relevant experience may be considered in place
of a degree.
2. Proven experience as a Python Developer with a strong
portfolio of Python-based projects.
3. Proficiency in Python and its libraries, along with a
solid understanding of software development principles.
4. Familiarity with Agile methodologies (Scrum, Kanban,
etc.) and experience working in an Agile environment.
5. Problem-solving mindset, with the ability to analyze
complex technical challenges and propose effective solutions.
6. Strong collaboration and communication skills, enabling
effective teamwork and clear communication of technical concepts.
7. Experience with version control systems (e.g., Git),
testing frameworks, and continuous integration/delivery tools.
8. Knowledge of Artificial Intelligence or Machine Learning
is beneficial.
No comments:
Post a Comment