Full Stack Engineer

IBA InfoTech Inc.
Cary, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cary, United States of America

Tech stack

HTML
Java
Microsoft Excel
Agile Methodologies
Application Performance Management
Automation of Tests
Bash
Big Data
C++
Computer Engineering
Continuous Delivery
Continuous Integration
Data Structures
DevOps
Design of User Interfaces
Python
Payment Gateway
Scrum
Systems Development Life Cycle
Software Engineering
Multithreading
Scripting (Bash/Python/Go/Ruby)
Test Driven Development
React
Spring-boot
Build Management
Information Technology
Kafka
TeamCity
Stream Processing
Splunk
Jenkins
Programming Languages
Microservices

Job description

Incoming Engineers will be responsible for supporting IBA infotech (IT) initiatives in bolstering the Payment Platform used by Deutsche Bank's global clientele. You will belong to a consortium of engineers within Cash Management Channel building a Next Generation payment initiation platform. The role will engage with a team of developers, testers and business analysts whose primary focus is to deliver sustainable outcomes for the Bank.

What You'll Do:

  • Be part of the Payments Team building a new Account Management and Payment Initiation platform.
  • Be a full stack developer working in a dedicated pod
  • Lead a pod of engineers to design and build software
  • You will partner with UI/UX Design Team, Architects, Business Analysts and Stakeholders situated in multiple regions and time-zones; at varying capacity to understand requirements
  • Act as the validation point of contact regarding application challenges, potential gaps, and feedback from pod members and the application stakeholders
  • Manage the SDLC of software components all the way to production including helping support the application to resolve production issues with appropriate triaging.

Requirements

  • Experience developing Microservices using Spring Boot framework with additional hands-on experience with Kafka message/event stream-processing
  • Working Experience developing in REACTJS, HTML and CSS, experience with Application performance Management Software such as Splunk, Application development experience using Agile Methodology, Test Driven Development (TDD) and writing automated tests
  • Sound understanding of DevOps practices and software toolchain
  • Experience with Continuous Integration and Continuous Deployment tools such as Jenkins, TeamCity is preferred along with scripting experience in Bash (Shell) or Python
  • Working knowledge of Java, C++ or other programming language

Skills That Will Help You Excel:

  • Master's degree in Computer Science, Computer Engineering or Information Technology
  • Certified big data professional is preferred
  • Scrum Master certification is preferred
  • Experience in multi-threading and data structures. Experience with test driven development
  • Strong analytical and creative problem solving skills

Apply for this position