Python Developer Job at Tata Consultancy Services, Parsippany, NJ

ZHpEL2FTN2ZSbEpZTFVmODZKaFNpbVdDS2c9PQ==
  • Tata Consultancy Services
  • Parsippany, NJ

Job Description

Job Description

Job Description

Must Have Technical/Functional Skills

Role & Responsibilities

  • Lead the technical design and architecture of Python-based applications, ensuring scalability, reliability, and maintainability.
  • Analyze business needs and translate them into technical requirements and specifications.
  • Design and develop high-level and detailed technical designs, including software modules, interfaces, and database schemas.
  • Evaluate and select appropriate technologies, frameworks, and libraries for Python-based projects.
  • Define coding standards, best practices, and development guidelines to ensure high-quality code and adherence to industry standards.
  • Conduct code reviews and provide technical guidance and mentoring to the development team.
  • Identify technical risks and propose mitigation strategies to ensure project success.
  • Collaborate with infrastructure and DevOps teams to ensure proper deployment and maintenance of Python applications.
  • Stay updated with the latest trends and advancements in Python and related technologies and evaluate their potential applications in the organization.

Requirements

  • Full life cycle experience in application development, deployment, and operations
  • Solid understanding of software architecture principles and design patterns.
  • Experience in Google Cloud Services, deployment in GKE
  • Experience in designing, developing maintaining microservices-based architectures
  • Proficiency in database design and SQL, with experience in working with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Strong working experience in Python
  • Collaborate with different teams to conceptualize, design, and build highly scalable and reliable software solutions with REST APIs following SDLC best practices and DevOps principles.
  • Strong problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Good to have – experience in J2EE

#LI-KR1

Salary Range - $120,000-$140,000 a year

Job Tags

Work experience placement,

Similar Jobs

St. Louis Park Public Schools

Language Arts Teacher Job at St. Louis Park Public Schools

 ...Title: Teacher-Secondary DBM Classification: C43/Grade14 Department: Secondary Salary Range: $47,066 - $103,660...  ...Classrooms: May work in specialized classrooms like science labs, art rooms, or computer labs. Student Interactions: Regular interactions... 

Akraya

Excel Data Analyst (Brazilian Portuguese): Portuguese language Job at Akraya

Primary Skills: Data Analysis (Expert), Excel (Advanced), Bilingual (Brazilian Portuguese, Expert), Data Integrity (Intermediate), Data Reporting/ Creating (Advanced) Contract Type: W 2 Duration: 6 Months Location: #LI-Remote, CA Pay Range: $30 to $3 Data Analyst, Portuguese... 

C-4 Analytics, LLC

Head of Sales (Fully Remote) Job at C-4 Analytics, LLC

 ...Join to apply for the Enterprise Sales Director role at C-4 Analytics, LLC 1 week ago Be among the first 25 applicants Join to...  ...Boston, MA $126,000.00-$180,000.00 6 days ago Sales Director - Chemical Vertical (Remote) Director, Sales (Saama SaaS Platform) (... 

K & S Hydraulics Inc

Hydraulic Mechanic Job at K & S Hydraulics Inc

Job Description Job Description Hydraulic Mechanic needed for busy hydraulic shop, must have experience in rebuilding pumps, valves, cylinders & motors. Pay based on experience Benefits available Overtime available

Genesis10

ServiceNow Developer 25-14987 Job at Genesis10

 ...candidates available and ready to work directly as Genesis10 employees will be considered for this position. (No C2C) Title: ServiceNow Developer Location: West Des Moines, IA (Hybrid 3 days/week) Duration: 24 months Description: Design and configure...