NTT

3 days ago

Senior Python Developer Microservices

NTT
5 to 9 Yrs
  • Regular
  • Job Details

Job Details

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. In todays iNTTerconnected world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of the worlds most significant technological, business and societal challenges. With people at the heart of our success, NTT is committed to attracting and growing the best talent and providing an environment where everyone feels they can belong and their contribution matters. Your career here is about believing in yourself, and taking on great opportunities and new challenges. Its about growing your skills and expertise in your current role and preparing yourself for the future. Thats why we encourage you to take every opportunity to grow your career within our great global team. Are you ready to take the next step in your. career We are seeking an experienced Senior Python Developer with a strong background in microservices to join our development team. The successful candidate will contribute to the design, development, and optimization of Python-based applications and microservices. The goal is to deliver efficient, scalable, and maintainable software solutions that cater to our global business needs. What you'll be doing Key Role and Responsibilities: Contribute to the design, development, and optimization of Python-based applications and microservices. Collaborate with front-end developers, product managers, and UX/UI designers to develop seamless, high-performance software solutions. Create and maintain high-quality reusable code, components, and libraries for future use. Ensure optimal performance, responsiveness, and scalability of applications across various platforms and devices. Optimize applications for maximum speed, maintainability, and reliability. Stay updated with emerging software engineering technologies, development trends, and best practices. Knowledge, Skills and Attributes: Proficient understanding of Python libraries, frameworks, and best practices (e.g., Django, Flask, SQLAlchemy). Knowledge of web performance optimization techniques, application scalability, and reliability best practices. Familiarity with modern software development pipelines, tools, and package managers (e.g., Jenkins, Docker, pip, pants). Experience with other programming languages, such as JavaScript or Java, is desirable. Familiarity with microservices architecture and related technologies (e.g., Kubernetes, Docker, Istio) is beneficial. Knowledge of RESTful, GraphQL, and gRPC APIs and experience integrating them into Python applications. Familiarity with design patterns, code refactoring, and other software engineering best practices. Excellent problem-solving, debugging, and troubleshooting skills. Demonstrated passion for creating efficient, scalable, and maintainable Python-based applications. Strategic thinking, excellent problem-solving skills, and the ability to work both independently and within a team. Excellent communication skills with the ability to articulate design rationale, build consensus, and contribute to decision-making. Display attention to detail and deliver high-quality, performance-oriented code. Ability to adapt and excel in a technology-driven, customer-centric environment with a strong emphasis on software engineering best practices. Results-driven mindset with the ability to take on responsibilities in a fast-paced, growth-oriented organization. Academic Qualifications and Certifications: Bachelor's degree or equivalent in Computer Science, Engineering, or a related field. Required Experience: Minimum of 5 years of experience in software development, with a strong focus on Python and microservices. Demonstrated expertise in developing modern, efficient, and scalable applications using Python and its ecosystem. Experience with version control systems, such as Git, and a solid understanding of software development workflows. Experience with testing frameworks and tools, such as Pytest or unittest, for Python applications is beneficial. Skills: Python and Microservices Development Database Management and Optimization Backend Architecture Design and Implementation RESTful, GraphQL, and gRPC API Development Familiarity with Containerization and Orchestration Tools (e.g., Kubernetes, Docker) Proficiency with Version Control Systems (e.g., Git) Debugging and Problem-Solving Skills Strong Communication Skills Skills Summary Application Programming Interface (API), Cloud Architectures, Large Scale Systems, Process Automations, Programming Languages, Software Design, Software Development, Software Systems What will make you a good fit for the role Remote Type Join our growing global team and accelerate your career with us. Apply today. A career at NTT means: Being part of a global pioneer where you gain exposure to our Fortune 500 clients and world-leading global technology partners and work with a network of over 40,000 smart and diverse colleagues across 57 countries, delivering services in over 200 countries. Being at the forefront of cutting-edge technology backed with a 150-year heritage of using technology for good. With 40% of the worlds internet traffic running on our network and where Emoji were first invented, you can be proud of the groups many new firsts. Making a difference by doing meaningful work that helps to shape the future for our clients, and across industries and communities around the world. Being your best self in a progressive Connected Working environment that promotes flexibility, connection and wellbeing. Where diversity and different perspectives are embraced to ensure equal opportunities for all. Having ongoing opportunities to own and develop your career with a personal and professional development plan and access to the broadest learning offerings in the industry,

Other Details

Recruiter Details

  • NTT
  • Other Karnataka
  • hidden_email
  • hidden_mobile

Company Details

NTT

147,125 Similar Jobs

Regular
4 days ago

Senior Python Backend Engineer

Apexon
Other Karnataka
5 to 9 Yrs
Not Interested
Regular
4 days ago

Python Backend and API Developer

BRIHASPATHI TECHNOLOGIES PVT LTD
All India
6 to 10 Yrs
Not Interested
Regular
4 days ago

Python Developer - Django/Flask

Scienaptic AI
Other Karnataka
5 to 9 Yrs
Not Interested

Related Articles