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