Engineer

Tata Consultancy Services

Atlanta (GA)

On-site

USD 100,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Atlanta, GA seeks a seasoned software engineer to design, code, test, and maintain high-complexity applications. You will participate in architecture tasks, estimate timelines, and define costs while aligning with core standards.

The role emphasizes debugging, teamwork, and strong communication as you guide changes and collaborate across the software lifecycle to deliver robust solutions in a large transaction-based environment.

Qualifications

  • 7+ years of experience with developing and implementing applications.
  • 10 to 15 years of experience in Cobol, JCL, DB2.
  • Experience with release management and Agile development practices.
  • Strong debugging and leadership skills.

Responsibilities

  • Design, code, test, debug, document, maintain, and modify programs of high complexity.
  • Participate in architecture tasks including estimating time tables and costs.
  • Recommend solutions to improve business with focus on architecture and standards.
  • Guide others through change impact analysis.
  • Establish and integrate development and test environment tools as needed.
  • Collaborate with teams across all stages of the software lifecycle.

Skills

Debugging
Team collaboration
Communication
Leadership
Problem solving

Education

Bachelor of Computer Science

Tools

Endevor
FileManager
CA7
IDZ
GitLab
TSO

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
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, FileManager, 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

Qualifications:

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mainframe Developer
Mainframe Developer

Ztek Consulting • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Mainframe Developer
Senior Mainframe Developer

Tata Consultancy Services • Atlanta (GA)

On-site
USD 100,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Maternal & Parental Le
+4
16195 - Mainframe Developer (COBOL)
16195 - Mainframe Developer (COBOL)

Smith Johnson Group • Midvale (UT)

On-site
USD 120,000 - 150,000
Mainframe Developer
Mainframe Developer

ALLTECH CONSULTING SVC INC • New York (NY)

On-site
USD 100,000 - 130,000
Sr. Software Engineer
Sr. Software Engineer

Ampcus Inc • Reston (VA)

On-site
USD 100,000 - 130,000
Senior Mainframe Software Engineer – Java, COBOL, DB2/VSAM
Senior Mainframe Software Engineer – Java, COBOL, DB2/VSAM

Jobtailor • New Hampshire

On-site
USD 120,000 - 160,000
Sr. Application Engineer
Sr. Application Engineer

6AM City, LLC • Maryland

On-site
USD 120,000 - 160,000
Senior Software Engineer – Mainframe
Senior Software Engineer – Mainframe

Jobtailor • Denver (CO)

On-site
USD 85,000 - 125,000
Cobol Programmer
Cobol Programmer

Compunnel, Inc. • Riverdale (UT)

On-site
USD 80,000 - 100,000
Mainframe Engineer
Mainframe Engineer

Stefanini, Inc • Dearborn (MI)

On-site