Graduate
2+Years Experience Required
TCS Jobs
Job Title: Python Developer
Location: A.Gs Office, Hyderabad
Job Summary: TCS, a leading global IT services and consulting company, is seeking a skilled and experienced Python Developer to join our team at A.Gs Office, Hyderabad. As a Python Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using Python programming language. Your expertise in Python development, problem-solving abilities, and attention to detail will contribute to the successful delivery of projects. This is an exciting opportunity to work on diverse projects and be part of a dynamic team in the ever-evolving field of software development.
TCS Careers
Responsibilities:
- Software Development: Collaborate with the project team to understand client requirements and design scalable and efficient software solutions. Develop and maintain software applications using Python programming language. Write clean, modular, and well-documented code following best practices and coding standards. Conduct thorough testing and debugging to ensure the quality and functionality of the software.
- Database Integration: Integrate software applications with databases and other data storage systems. Design and optimize database schemas, write efficient queries, and ensure data integrity and security. Collaborate with database administrators and other stakeholders to ensure seamless integration and optimal performance of the software.
- Technical Troubleshooting: Identify and resolve software defects and issues in a timely manner. Conduct root cause analysis and implement appropriate fixes and enhancements. Collaborate with team members to address technical challenges and optimize software performance. Stay updated on the latest Python developments and industry best practices to contribute to continuous improvement.
TCS Jobs Near Me
Skills and Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (equivalent practical experience will be considered)
- Strong proficiency in Python programming language
- Experience with Python frameworks such as Django or Flask
- Familiarity with front-end technologies like HTML, CSS, and JavaScript
- Knowledge of database systems and SQL
- Familiarity with version control systems (e.g., Git)
- Understanding of software development methodologies and best practices
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Attention to detail and ability to meet deadlines