> Markdown version of [/jobs/ext/2078927-python-developer](https://www.wearedevelopers.com/jobs/ext/2078927-python-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 Developer - **Company:** BLACKARC INC - **Location:** Greer, SC, United States - **Experience:** Expert - **Salary:** $110,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Airflow, Amazon Web Services, Unit Testing, Cloud Engineering, Software Quality, Code Review, Continuous Integration, Data Structures, Relational Databases, Software Debugging, Software Design Patterns, DevOps, Github, Python (Programming Language), PostgreSQL, MySQL, NoSQL, NumPy, OAuth, Object-Oriented Software Development, Performance Tuning, Systems Development Life Cycle, Queueing Systems, Redis, E2e Testing, Software Tools, Ansible, JSON Web Token, Software Engineering, SQL Databases, Data Streaming, ReactJS, Apache Spark, Git, Pandas, Pytest, Containerization, Gitlab-ci, Kubernetes, Information Technology, Deployment Automation, Production Code, Apache Kafka, Free and Open-Source Software, Graphql, Front End Software Development, Asynchronous Programming, Restful APIs, Terraform, Software Version Control, Docker, Jenkins, Microservices - **Published:** August 16, 2026 - **Apply:** https://www.careerjet.com/jobad/us22f35889038ea3b80d74237be33eb615 ## About the Role We are looking for an experienced Python Developer to design, build, and maintain efficient, reusable, and reliable code. The ideal candidate has a strong foundation in software engineering principles, experience building scalable applications or services, and the ability to work across the full development lifecycle from design through deployment., * 8+ years of professional software development experience with Python * Strong proficiency in core Python (Python 3.x), including OOP concepts, data structures, and algorithms * Solid experience building and consuming RESTful APIs * Strong understanding of relational databases (PostgreSQL, MySQL) and SQL query writing/optimization * Experience with version control systems, primarily Git * Proficiency in writing unit tests and using testing frameworks (pytest, unittest) * Experience with asynchronous programming (asyncio, async/await) * Solid understanding of software design patterns and clean code principles * Experience with containerization (Docker) and basic orchestration concepts * Strong debugging, problem solving, and performance optimization skills * Experience working in Agile/Scrum development environments Preferred Skills * Experience with cloud platforms (AWS) and cloud native application development * Familiarity with message queues/streaming platforms (Kafka, Redis Streams) * Experience with NoSQL databases * Exposure to CI/CD tools (Jenkins, GitLab CI, GitHub Actions) * Experience with Infrastructure as Code (Terraform, Ansible) and Kubernetes * Knowledge of data engineering tools/libraries (Pandas, NumPy, Airflow, Spark) * Experience with front end basics (JavaScript, React) for full stack collaboration * Familiarity with microservices architecture * Understanding of security best practices (OAuth2, JWT, data encryption) * Contributions to open source projects * Relevant certifications (AWS Certified Developer, Python Institute certifications, etc.), * Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience), "Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ADA_Accomodations@TechMahindra.com." ## Description * Design, develop, test, and deploy scalable Python based applications and services * Write clean, maintainable, and well documented code following best practices * Design and optimize database schemas and queries * Build and consume RESTful APIs and/or GraphQL services * Collaborate with cross functional teams (product, QA, DevOps, front end) to define and deliver features * Identify and fix bugs, bottlenecks, and performance issues * Participate in code reviews and enforce coding standards * Write unit, integration, and end to end tests to ensure code quality * Contribute to architecture and technical design discussions * Automate deployment pipelines and support CI/CD processes * Mentor junior developers and support knowledge sharing across the team * Stay current with emerging technologies and recommend improvements ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) ## 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) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)