Python Developer

NTT DATA · Other US Location

Company

NTT DATA

Location

Other US Location

Type

Full Time

Job Description

Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.

Your day at NTT DATA

What you'll be doing

Key Responsibilities:

  • Python Development:
    • Develop efficient, reusable Python code while adhering to Object-Oriented Programming (OOP), Don't Repeat Yourself (DRY), and Test-Driven Development (TDD) principles.
    • Lead the design, development, and maintenance of Python-based applications.
  • Cloud Infrastructure:
    • Build and manage serverless applications using AWS services such as Lambda, DynamoDB, SNS, SQS, S3, and CloudWatch.
    • Ensure the scalability, performance, and security of cloud-based systems.
  • Collaboration and Agile Development:
    • Collaborate with cross-functional teams including front-end developers, DevOps engineers, and product managers to deliver features in an Agile environment.
    • Participate in daily stand-ups, sprint planning, and retrospectives to contribute to team goals.
  • Performance Optimization and Troubleshooting:
    • Troubleshoot and optimize applications to enhance system performance.
    • Resolve complex technical issues related to cloud services and Python-based applications.
  • Code Review and Testing:
    • Participate in code reviews to maintain high code quality.
    • Ensure comprehensive testing and participate in the continuous integration and deployment (CI/CD) process.
  • Containerization:
    • Work with containerization technologies like Docker to package and deploy applications.
    • Support container-based development and deployment environments.
  • Security and Compliance:
    • Implement security best practices in line with cloud-based systems.
    • Ensure compliance with internal and external regulations related to data security and software development.

Qualifications:

  • Experience:
    • 5+ years of hands-on Python development experience.
    • Proven experience in developing serverless applications using AWS Lambda, DynamoDB, SNS, SQS, S3, and CloudWatch.
    • Experience with containerization tools like Docker.
  • Skills:
    • Strong understanding of OOP, DRY, TDD principles, and other software development best practices.
    • Experience with troubleshooting and optimizing cloud-based systems.
    • Hands-on experience with CI/CD tools and processes.
    • Knowledge of Agile methodologies and working in cross-functional teams.
  • Preferred Skills:
    • Experience with additional cloud platforms (e.g., Google Cloud, Azure).
    • Familiarity with infrastructure-as-code (e.g., AWS CloudFormation or Terraform).
    • Knowledge of microservices architecture and distributed systems.

Workplace type:

About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.

Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.

Apply Now

Date Posted

11/26/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Intern People Experience - Personio

Views in the last 30 days - 0

Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details