Software Engineer-Python

IBA InfoTech Inc.
Charlotte, NC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Software Applications Unit Testing Databases DevOps Github Apache Hadoop Python (Programming Language) MongoDB OAuth Oracle (Applications) JSON Web Token Enterprise Data Management
+5 more
Flask (Web Framework) Information Technology Data Management Api Design Jenkins

Job 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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all