NTT DATA - Dallas, TX

posted 3 months ago

Full-time
Dallas, TX
1,001-5,000 employees
Professional, Scientific, and Technical Services

About the position

NTT DATA strives to hire exceptional, innovative, and passionate individuals who want to grow with us. We are currently seeking a Python Developer (Onsite) to join our team in Dallas, Texas. In this role, you will be responsible for reviewing product requirements and collaborating with the user community to discuss these requirements. You will work closely with business user groups to understand their needs, provide scalable solutions, and collaborate with the business community to develop efficient alternatives. As a Python Developer, you will work with Technical leads to prepare design solutions for requirements, documenting them with appropriate design artifacts such as high-level and low-level designs. You will break the implementation plan into smaller deliverables and align them with project timelines. Ensuring that software is built in a scalable manner is crucial, and you will utilize Junit to test the code. You will also work with business users to secure necessary sign-offs for deliverables and coordinate product rollouts, which involves working on tools for building and deploying software. In addition, you will investigate and solve issues in a timely manner for software in the production environment. You will manage competing projects simultaneously while ensuring the quality of all deliverables. As part of a global software development team, effective communication of status and design across multiple regions is essential.

Responsibilities

  • Review product requirements and work with the user community to discuss the requirements.
  • Work with business user groups to understand business needs and provide scalable solutions.
  • Collaborate with the business community to develop efficient alternatives.
  • Prepare design solutions for requirements and document them with appropriate design artifacts.
  • Break the implementation plan into smaller deliverables and align them with project timelines.
  • Ensure software is built in a scalable manner and utilize Junit to test the code.
  • Secure necessary sign-offs for deliverables and coordinate product rollouts.
  • Investigate and solve issues in a timely manner for software in the production environment.
  • Manage competing projects simultaneously and ensure quality of all deliverables.
  • Communicate status and design effectively across multiple regions.

Requirements

  • Overall 3+ years of IT experience.
  • 3+ years of strong programming skills in Python programming language.
  • 3+ years of experience writing and testing Python code, debugging for various projects.

Nice-to-haves

  • Familiarity with popular Python frameworks such as Django, Flask, or Pyramid.
  • Familiarity with distributed storage systems like DB2, Sybase/Sybase IQ, MongoDB.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines, especially using Git.
  • Working knowledge of Unix/Linux.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service