Job Details

Full Stack Engineer

Job ID 1108

  • Alpharetta, GA, 30004
  • Fulltime
  • 2 - 19 years experience
  • 63000 - 97000 Annual
  • 17/09/2019
  • Banking, Financial Services , Broking
  • 1 of Openings
Apply Now

Job description

we’re building the future of payments.  As a member of the Digital Innovation team, you’ll be part of a team passionate about technology and using it to modernize payments, and the overall banking experience.  We build a wide variety of solutions from automated infrastructure and cloud-based systems, to machine learning and user experiences for web, mobile and IoT.  We’re looking for people who want to join our team of designers, engineers and enthusiasts and be a part of what’s happening.

Responsibilities

  • Everyday you’ll do these kinds of things…

    • Collaborate with engineers across the Digital Innovation team to create technical designs, develop, test and solve complex problems that drive the solution from initial concept to production.
    • Contribute to our automated build, deploy and test processes for each solution.
    • Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
    • Transcend the traditional boundaries of Frontend and Backend, designing and delivering performant, maintainable, and scalable features.
    • Think in terms of components and systems while considering a holistic user experience.
    • Work in an engineering focused, iterative team that’s composed of people with a wide range of skills.
    • Demo your work for colleagues and members of the business team.
    • Conduct research on new and interesting technologies that help to progress our products and platforms.

     

    To qualify, you’ll need to have:

    Highly Preferred

    • Bachelor's degree or equivalent experience in computer science, information technology or business information systems or related field.
    • Full-stack experience in one or more of the following: Java, Springboot, Javascript, SQL, Reactjs, Redux, scripting languages, unix and the confidence to easily pick up others.
    • Exposure to architectural patterns of a large, high-scale applications (e.g., well-designed APIs, mobile apps, data integrations, and/or large mobile web applications).
    • Exposure to devops tools like Jenkins, Docker, Kubernetes, ELK stack, etc.
    • Fluent, open communication style – speaking, writing, collaborating.
    • Demonstrated understanding of user experience, user centered design and responsive web design.

     

    Preferred

    • Minimum two years relevant experience with advanced coding skills.
    • Experience designing and developing large distributed, mobile, machine learning, responsive web or API software systems.
    • Experience working in a team-based, start-up or agile development environment.
    • Track record of pursuing self-directed side projects, research, or open source projects.
Apply Now