> Markdown version of [/jobs/ext/545830-software-engineer-python](https://www.wearedevelopers.com/jobs/ext/545830-software-engineer-python). 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). --- # Software Engineer-Python - **Company:** IBA InfoTech Inc. - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Software Applications, Unit Testing, Databases, DevOps, Github, Apache Hadoop, Python (Programming Language), MongoDB, OAuth, Oracle (Applications), JSON Web Token, Enterprise Data Management, Flask (Web Framework), Information Technology, Data Management, Api Design, Jenkins - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/software-engineer-python ## About the Role * Bachelor's degree in Computer Science or STEM field, including a solid understanding of Computer Science and Software Engineering fundamentals. * A college degree or equivalent experience in Computer Science or a similar field, including a solid understanding of Computer Science fundamentals * At least 4+ years of relevant experience; with strong Python experience * Demonstrated analytic agility and problem-solving skills. * Strong experience developing APIs with Python and Flask. * Solid experience working with databases is a must; MongoDB a strong plus. * Strong knowledge of modern authorization mechanisms, such as OAuth and JSON Web Token. * Solid experience with unit testing frameworks. * Experience with CI/CD pipelines and DevOps tools like Github and Jenkins * Experience mentoring junior staff. Desire to share and teach others. * The candidate(s) offered this position will be required to submit to a background investigation, which includes a drug screen. ## Description * Utilize a multidisciplinary approach to business problems to combine technical, analytics and business knowledge. * Break down business problems into solvable components by assessing the requirements and/or business implications to arrive at recommended solutions. * Demonstrate a high degree of analytic agility to meet fluid and dynamic business needs. * Develop, deploy and manage software applications that deliver new data management capabilities. * Support a variety of products and needs for the Enterprise Data Management team. * Use a wide variety of tools and languages to achieve results (e.g., Python, MongoDB, Oracle, Hadoop). * Mentor junior engineers. ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)