Job Description

Job Title: Web Software Engineer
Job Location: Georgia

Responsibilities:

  • Play a key role as a software engineer on a scrum team focused on developing the company's public facing application marketplace and developer experience web apps that serve customers in Financial Services, Retail, Hospitality, and Travel
  • Enabling customers and internal developers to build applications that make everyday life easier for millions of consumers around the world
  • Building out the company's public developer portal utilizing Angular 4 and .Net Core
  • Building an app store for applications that utilize APIs
  • Crafting clean, easy to maintain, well-tested code using rigorous continuous delivery methodologies, including automated functional and non-functional testing
  • Contributing to software design and documentation
  • Providing mentorship to new software engineers
  • Being an active member on an agile team working on a highly visible project

Required Qualifications:

  • Software development experience
  • Like working on agile teams
  • Demonstrated ability to mentor developers
  • Excellent web development skills (HTML, CSS, Javascript) building large single page applications using Angular, React, or similar frameworks
  • Familiar with some of the following: Typescript, webpack, Sass, Angular CLI
  • Experience designing, implementing, and testing RESTful APIs using .Net Core or Java
  • Experience using relational databases and ORMs
  • Understanding of full SDLC and methodologies such as TDD, BDD, and experience with tools and frameworks for automating the delivery pipeline
  • Familiarity with distributed version control systems (eg. git)

Preferred Qualifications:

  • Background working on highly-available, high-transaction volume, fault-tolerant systems
  • Participation in public open source projects
  • Thorough understanding of web page security concepts
  • Firsthand experience making web applications run fast and the ability to track down bottlenecks
  • SEO optimization experience
  • Experience with Docker and Linux
  • Strong background working on multitenant systems
  • Passion for continuous learning and keeping up with industry trends

QBH#: 2317

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online