Angular/Frontend Developer

Tata Consultancy Services

PLFull-timeMid LevelOn-site

Job Description

Job Description

  • 6–8 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience in system analysis and UI programming of software applications
  • Experience in managing and implementing successful projects
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Expert level (hands‑on) knowledge and understanding in Angular based UI development
  • Good understanding of Kafka is highly desirable
  • Python development is highly desirable
  • Basic SQL/Oracle Database understanding and NoSQL DB knowledge
  • Experience with SCMs like GIT and tools like JIRA
  • Good understanding of OpenShift & Docker
  • Basic knowledge of cloud technologies including AWS and S3 is desirable
  • Knowledge of LLM, Agentic AI and AI‑enabled development tools such as Copilot is desirable
  • Agile/Scrum methodology experience is required
  • Strong systems analysis, design and architecture fundamentals, unit testing and other SDLC activities
  • Ability to contribute to high‑ and low‑level system design (sequence diagram, class diagrams)
  • Strong communication skills; able to effectively communicate with business and other stakeholders
  • As a global team member, analyze and collaborate on technical solutions and strategies with the team

Roles & Responsibilities

  • Analyze and collaborate on technical solutions and strategies with the global team
  • Provide the optimum solution for clients
  • Take responsibility for successful delivery of solutions and mentor other developers as needed
  • Organize review activities such as design review, code review and technical document review to ensure success delivery
  • Explore existing application systems, determine areas of complexity, identify potential risks to successful implementation
  • Communicate continually with clients and project teams—clarify client needs, present team ideas and explain progress on development efforts
  • Contribute to continual improvement by suggesting improvements to software architecture, development processes and new technologies
  • Strictly follow client engineering standards and ensure these are followed across all project modules
  • Perform code and design reviews consistently and help define operating standards and processes
  • Operate with a limited level of direct supervision

Qualifications

Bachelor of Computer Science

Salary Range

$115,000 to $130,000 per year

#J-18808-Ljbffr

Posted 3 days ago

Related Jobs

Related Searches