Software Engineer-Python

Charlotte, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : Python, MongoDB, Oracle, Hadoop

Location : Charlotte

CTC : DOE

Job Description:

Key Responsibilities:

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

 

Must have:

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