Tata Consultancy Services · 2 days ago
Full Stack Developer
Wonder how qualified you are to the job?
ConsultingInformation Services
Insider Connection @Tata Consultancy Services
Responsibilities
Sets the technical direction for the development team, leads technical teams to design and develop business critical applications with high complexity.
An expert that guides team members to architect, design and develop solutions that meet both the functional and non-functional requirements of the system.
Establishes standards and best practices.
Develops and mentors team members. Has in-depth domain knowledge of the relevant business area/s.
Works independently and communicate effectively with a broad audience. Has a defined authority and responsibility for a significant area of work including technical and financial aspects.
Defines organizational objectives, Gains consensus and delegates assignments to others with full accountability for their own work and that of the team.
Key responsibilities include requirement analysis, design, code, test, debug, document, implement and maintain software applications.
Identifies, analyzes, and raises risk early in projects with a broader business and technical perspective.
Anticipates internal and or external business challenges and/or regulatory issues; recommends process, product, or service improvements. Solves unique and complex problems that have a broad impact on the business. Contributes to the development of functional strategy.
Leads project teams to achieve milestones and objectives. Refactors regularly as a standard coding practice.
Provides coaching to others.
Designing, building, tailoring, implementing various tools, e.g. continuous integration, testing, IDE automation, deployment, or other process automation tools.
Expert level at identifying and setting up POCs. Testing - Sets the standards for test design.
Provides guidance to others for improving tests and/or suggests improvements and refactoring. Assesses business and organizational needs to performance test new Systems and enhancements to existing systems.
Manages the application performance levels to customer expectations. Designs and writes tests to simulate challenging conditions.
Detailed understanding of how to effectively test code written against third party software.
Regarded as the technical expert in their particular field.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Sets the technical direction for the development team, leads technical teams to design and develop business critical applications with high complexity.
Guides team members to architect, design and develop solutions that meet both the functional and non-functional requirements of the system.
Establishes standards and best practices.
Develops and mentors team members. Has in-depth domain knowledge of the relevant business area/s.
Works independently and communicate effectively with a broad audience. Has a defined authority and responsibility for a significant area of work including technical and financial aspects.
Defines organizational objectives, Gains consensus and delegates assignments to others with full accountability for their own work and that of the team.
Key responsibilities include requirement analysis, design, code, test, debug, document, implement and maintain software applications.
Identifies, analyzes, and raises risk early in projects with a broader business and technical perspective.
Anticipates internal and or external business challenges and/or regulatory issues; recommends process, product, or service improvements. Solves unique and complex problems that have a broad impact on the business. Contributes to the development of functional strategy.
Leads project teams to achieve milestones and objectives. Refactors regularly as a standard coding practice.
Provides coaching to others.
Designing, building, tailoring, implementing various tools, e.g. continuous integration, testing, IDE automation, deployment, or other process automation tools.
Expert level at identifying and setting up POCs. Testing - Sets the standards for test design.
Provides guidance to others for improving tests and/or suggests improvements and refactoring. Assesses business and organizational needs to performance test new Systems and enhancements to existing systems.
Manages the application performance levels to customer expectations. Designs and writes tests to simulate challenging conditions.
Detailed understanding of how to effectively test code written against third party software.
Regarded as the technical expert in their particular field.
Extensive knowledge of domain, regulations, procedures and practices of a specific discipline and/or business line.
Ability to perform highly complex independent research Project management experience including the ability to lead projects and project teams.
Master in Agile development methodologies. Proficient knowledge of applicable development domain.
Expertise with Object Oriented design and development including a thorough understanding of OO design patterns and practices.
Proficient with test driven development. Continuous integration deployment experience. Expert with database or content management system query, design, and development.
Highly specialized, technical skills in applicable programming technologies (Java, Angular, AWS Technology Stack).
Expert in database or content management system. Highly specialized, technical skills in applicable front-end programming technologies and frameworks.
Company
Tata Consultancy Services
Tata Consultancy Services is a multinational information technology services, business solutions and consulting company based in India.
H1B Sponsorship
Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (6766)
2022 (10550)
2021 (11696)
2020 (10701)
Funding
Current Stage
Public CompanyTotal Funding
unknown2004-08-25IPO· nse:TCS
Leadership Team
Recent News
Bangladesh Posts English
2024-04-23
Telegraph India
2024-04-15
2024-04-14
Company data provided by crunchbase