Tata Consultancy Services
Tata Consultancy Services

Engineer

RoleEngineering
LevelMid Level
LocationAtlanta, United States
WorkOn-site
TypeRegular
Posted2 months ago
Apply now

About the role

Job Description

  • Design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk

  • Participate in application architecture functions including estimating and defining time tables, cost and project tasks

  • Recommend solutions to improve business with a focus on core architecture, technology strategies and standards

  • Guide others through change impact analysis

  • Establish, refine and integrate development and test environment tools and software as needed

  • Review, analyze, refine and integrate development and test environment tools and software as needed

  • Create and recommend improvements to unit, test plans and testing process based on assessment of organizational needs

  • Collaborate closely with teams in all stages of software development lifecycle including design, development and testing of the system

  • Design basic and detailed program specifications while ensuring that expected application performance levels are achieved by managing interfaces, service levels, standards, and configurations

  • Guide technical staff and business partners to investigate, review, and solve complex, multidisciplinary business problems

  • Monitor operating efficiency and organizational needs of existing application systems and identify opportunities to fine-tune and optimize applications of developed projects and recommend technical solutions

  • Demonstrate solid understanding of the business needs driving the projects

Basic Qualifications:

  • 7+ years of experience with developing and implementing applications

  • 10 to 15 years of experience in Cobol, JCL,DB2

Preferred Skills/Experience:

Cobol, JCL,DB2, CICS and VSAM development experience. Strong Endevor, File Manager, CA7, IDZ, GITLAB and TSO

Development skills, Tool experience.

  • Excellent debugging skills

  • Good understanding of third-party dependency management and transitive dependency issues

  • Strong knowledge on DB2 database

  • Understanding of the software development life cycle/Agile development experience

  • Experience with implementation and release management activities

  • Good understanding of unit/system and functional testing methodologies

  • Experience working in large transaction-based systems

  • ; Experience writing technical designs

  • Experience documenting technical functions

  • Strong Communication and good leadership skills

  • Have a strong ability and interest in working with a diverse range of technical and non-technical teams.

  • Strong proclivity to follow coding standards and execute a best practices approach in build processes.

  • Nice to have: MQ knowledge

Desired Skills:

  • Preferred Banking/credit cards domain knowledge

  • Quality leadership and mentoring skills

  • Ability to work under minimal supervision

  • Ability to foster strong collaboration among team members and multitask effectively

  • Ability to investigate and recommend best practices and process improvements

  • Detail oriented and able to debug complex errors.

  • Subject matter expert in: Programming, Implementation

Salary Range- $100,000-$110,000 a year

Desired Candidate Profile

Qualifications :

BACHELOR OF COMPUTER SCIENCE:

About Tata Consultancy Services

Atlanta

Headquarters