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

SkyNet

Field Engineer Job at SkyNet

 ...Job Requirements: Educational Background : Associate degree or above, preferably in telecommunications engineering, computer networking, or related fields. Technical Experience: Familiar with wireless network protocols (802.11 Wi-Fi, PTP/PTMP) Solid... 

PandoLogic, Inc.

($.60 - $.80+ CPM) CDL Class A Truck Drivers Needed: Apply Now! Job at PandoLogic, Inc.

CDL Class A Truck Drivers Needed!Apply today and within 24 hours you'll receive multiple job offers. Earn $.60 - $.80+ CPM! and up per year based on position. Simply select the driving job that offers you what is most important.Higher pay, increased benefits or more home... 

Peace360 Initiative

Grants Writer Job at Peace360 Initiative

Responsibilities Include: Grants Writer: Responsibilities include gathering documentation and fulfilling the necessary requirements of various grantors by preparing, submitting, managing grant LOI"s and full proposals. Experience: 2-3 years with successful grants... 

RPC Company

Recruiter Job at RPC Company

 ...Job Title: Staffing Agency Recruiter Entry Level Location Tucson, AZ **In Office Daily** Job Summary: We are seeking a dynamic and results-driven Recruiter to join our staffing agency team. The Recruiter will be responsible for sourcing, screening, and placing... 

Red Robin

Servers Job at Red Robin

 ...Red Robin - 4 Restaurant Park Drive (21117) Owings Mills [Wait Staff / Team Member] As a Server at Red Robin, you'll: Provide menu suggestions; Take orders using handheld technology; Serve food and drinks in a timely accurate manner; Deliver a fun and satisfying dining...