American Express Careers

Engineer II

Bangalore, India
Digital Commerce Technology

Apply Get Referred

Job Description

Focus : Contributes to design, development, troubleshooting, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications
 
Organizational Context : Entry-level hire, member of a product engineering or delivery and integration team reporting to a Senior Engineer, Engineering Director or Director Product Delivery & Integration.
Key Responsibilities:
  • Software Development in a Dev/Ops Environment
    • Entry level ability in software development
    • Function as member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)
    • Demonstrate increased self-reliance to achieve team goals
    • Participate in code reviews and automated testing
    • Debug basic software components and identify code defects for remediation
    • Enable the development, support, and monitoring of software across test, integration, and production environments
    • Automate deployments in test or production environments
    • Automatically scale applications based on demand projections
    • Accountable to team for completing work you’re leading and deliverables as agreed upon
    • Acountable to team for delivery of quality work

 

 
 

Qualifications

Education & Experience :
  • 3+ years’ experience with Arena - CI/CD automation
  • Exceptional & proven communication skills - written & verbal
  • 2+ years of software development experience in a professional environment and/or comparable experience such as:
    • Familiar with Agile or other rapid application development methods
    • Experience with design and coding across one or more platforms and as appropriate
    • Hands-on experience with application design, software development, and automated testing
    • Exposure to distributed (multi-tiered) systems, algorithms, and relational databases
    • Experience with object-oriented design and coding with variety of languages
    • Bachelor’s Degree in computer science, computer engineering, or related experience required

Knowledge/Skills :

    • Able to understand and use advanced data structures and associated components
    • Designs, codes, tests, maintains, and documents applications
    • Takes part in reviews of own work and reviews of colleagues' work
    • Defines test conditions based on the requirements and specifications provided
    • Has understanding of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
    • Intermediate knowledge of infrastructure technologies and components

ReqID: 19009229
Schedule (Full-Time/Part-Time): Full-time
Date Posted: May 24, 2019, 2:15:19 PM
Apply Get Referred