Senior Engineer - Software jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tata Consultancy Services · 2 hours ago

Senior Engineer - Software

Tata Consultancy Services is seeking a Senior Engineer - Software. The role involves designing, developing, and maintaining applications using Java and Python, providing technical leadership, and mentoring junior engineers.

Business Information SystemsConsultingInformation TechnologyIT Management
check
H1B Sponsor Likelynote

Responsibilities

Must be able to learn quickly through self-guided learning
Displays knowledge and has significant experience with engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty
Designs, develops and tests new software and web applications, supports applications under development, and enhances current applications. The development, testing and support efforts are for software for existing today and new applications
Assists in the roll-out and monitoring of software releases
Provides technical leadership throughout the design, development and testing process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software Development Engineers
Evaluates and plans software designs, code reviews, test plans, test results and technical manuals
Participates in researching, writing, and editing of documentation and technical requirements, including sequence diagrams, software designs, demos, acceptance criteria, test results, technical manuals, monitoring plans, support strategies, and any retrospective recommendations
Displays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty
Displays in-depth knowledge of, and ability to apply, process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences
Participates in training representatives and other staff on internally developed software applications
Consistent exercise of independent judgment and discretion in matters of significance

Qualification

JavaPythonSoftware DevelopmentEngineering MethodologiesTechnical LeadershipMentoringDocumentation

Required

8+ years of experience
Experience with Sr. Java Developer who works with both Java and Python to design, develop, and maintain applications
Must be able to learn quickly through self-guided learning
Displays knowledge and has significant experience with engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty
Designs, develops and tests new software and web applications, supports applications under development, and enhances current applications
Assists in the roll-out and monitoring of software releases
Provides technical leadership throughout the design, development and testing process and guidance with regards to practices, procedures and techniques
Serves as a guide and mentor for junior-level Software Development Engineers
Evaluates and plans software designs, code reviews, test plans, test results and technical manuals
Participates in researching, writing, and editing of documentation and technical requirements, including sequence diagrams, software designs, demos, acceptance criteria, test results, technical manuals, monitoring plans, support strategies, and any retrospective recommendations
Displays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty
Displays in-depth knowledge of, and ability to apply, process design and redesign skills
Presents and defends architectural, design, and technical choices to internal audiences
Participates in training representatives and other staff on internally developed software applications
Consistent exercise of independent judgment and discretion in matters of significance
BACHELOR OF COMPUTER SCIENCE

Company

Tata Consultancy Services

company-logo
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.

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
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)

Funding

Current Stage
Public Company
Total Funding
unknown
2004-08-25IPO

Leadership Team

leader-logo
K. Krithivasan
Chief Executive Officer & Managing Director
linkedin
leader-logo
Aarthi Subramanian
President and Chief Operating Officer
Company data provided by crunchbase