> Markdown version of [/jobs/ext/204696-python-sql-developer](https://www.wearedevelopers.com/jobs/ext/204696-python-sql-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python SQL Developer - **Company:** Tata Consultancy Services Limited - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $100,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Unit Testing, Backup Devices, Python (Programming Language), Microsoft SQL Server, Performance Tuning, SQL Stored Procedures, SQL Databases, Test Case, Information Technology, Star Schema, Software Coding, Database Rules and Triggers - **Published:** May 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=95d4b7c2b74237cd ## About the Role Do you have experience in SQL?, Do you have a Master's degree?, Primary Skill: PYTHON Secondary: SQL, MS SQL Server Experience: Minimum 7 years Roles & Responsibilities Bachelor's or master's degree in computer science or related field. Resource to design, develop, maintain and test software, collaborating with the development team and business partners to ensure successful delivery and implementation of application solutions in an agile environment. Should be hands on and able to successfully deliver on time without defects. Ability to analyze, design and support implementation of database SQL, Views, create/modify database tables based on business requirements and specifications Responsibilities : Responsible for developing code in PYTHON * Should have good experience in Backend database usage. * Responsible to create a new tables/modify existing table structure. * Performance tuning and good understanding of explain plan * Normalization, renormalization and star schema * Develops stored procedures, database triggers and SQL queries * Must be able to work independently with minimum supervision. * Responsible to develop test cases and perform unit testing. * Must be able to interact and co-ordinate with distributed team. * Must be good in communication skills. * Responsible to provide regular task status update to the management, Qualifications : BACHELOR OF COMPUTER SCIENCE ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Treat yourself - A tale about dog training and test-driven development](https://www.wearedevelopers.com/videos/446-treat-yourself-a-tale-about-dog-training-and-test-driven-development) - [How will artificial intelligence change the future of software testing?](https://www.wearedevelopers.com/videos/85-how-will-artificial-intelligence-change-the-future-of-software-testing) - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top 40 Python Developer Interview Questions And Answers](https://www.wearedevelopers.com/magazine/16-top-40-python-developer-interview-questions-and-answers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)