Previous Job
Previous
Full-Stack Software Engineer
Ref No.: 18-12753
Location: Atlanta, Georgia
What are the 3-4 non-negotiable requirements on this position?
Strong experience in front-end development with JavaScript, HTML5, CSS and .Net. Basic understanding of creating Restful APIs in either core .Net or Java. Experience working with relational databases. Understanding of Test Driven Development TDD.
What are the nice-to-have skills?
Experience building large single page applications using Angular, React, or similar frameworks. Familiar with some of the following: Typescript, webpack, Sass, Bootstrap. Background working on highly-available, high-transaction volume, fault-tolerant systems. Experience using ORMs. Experience with Docker and Linux.
What is exciting about this opportunity? Please use this section to describe team and company culture.
You will work on a cutting-edge platform that will revolutionize the way people and companies conduct transactions to buy products and services. Play a key role as a software engineer on scrum teams focused on developing public facing application marketplace and developer experience web apps that serve customers in Financial Services, Retail, Hospitality, and Travel. You will work with the latest technologies like Angular 5 and 6, AWS, Docker on a highly distributed, very high transaction volume system.
Building the Client public developer portal from concept to completion utilizing Angular 5 and .Net Core (roughly 60% frontend and 40% backend)
Building an app store for applications that utilize Client 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
Being an active member on an agile team working on a highly visible project

Qualifications:
YOU HAVE...
2+ years of software development experience
Like working on agile teams
Web development skills using HTML, CSS, JavaScript
Basic understanding of creating RESTful APIs using .Net Core or Java
Experience using relational databases
Understanding of Test Driven Development (TDD) and experience writing automated unit tests
Familiarity with distributed version control systems (e.g. git)
EVEN BETTER IF YOU HAVE...
Experience building large single page applications using Angular, React, or similar frameworks
Familiar with some of the following: Typescript, webpack, Sass, Bootstrap
Background working on highly-available, high-transaction volume, fault-tolerant systems
Experience using ORMs
Participation in public open source projects
Experience making web applications run fast
SEO optimization experience
Experience with Docker and Linux
Passion for continuous learning and keeping up with industry trends
EEO Statement
Integrated into our shared values is Client's commitment to diversity. Client is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture and physical ability. Every individual at Client has an ongoing responsibility to respect and support a globally diverse environment.