Job

Lead Full Stack Developers (3 openings)

Atlanta, GA

Our client is preparing again for rapid growth in 2019 and beyond -- come and join them on their journey!  They're already one of the fastest growing technology companies in not only Atlanta, but the nation.  There are 3 openings for Lead Full Stack Developers to join company's security org.  These roles will support analysts and data scientists and ensure the development architecture is consistent throughout the projects.  This is an ideal role for someone who takes initiative and is comfortable supporting the data needs of multiple teams and product lines.  This is a great opportunity to optimize or even re-design many of the company's applications and flows to support next generation products and data initiatives.

The role offers terrific benefits, as well as a competitive salary and yearly bonus.  Central commute in Atlanta.  Local candidates only, please.


Duties & Responsibilities:

  • Responsible for designing, developing and documenting the RESTful services adhering to company  architectural standards.
  • Responsible for building internally facing web applications adhering to UX standards with emphasis on user experience.
  • Work closely with agile scrum team and accurately provide development updates. Partner with scrum masters in addressing the blockers/impediments to the progress.
  • Participate in backlog grooming with business/product owners. Participate in sprint planning and provide estimation of the development task.
  • Recommend, Influence and document the technical solutions to the complex business requirements and participate in the review of the technical design documents with development leads and architects.
  • Collaborate with DevOps and development teams towards implementing the delivery plans of the projects into higher lifecycle environments and production.
  • Partner with QA and UAT team members to remediate defects and delivery quality technology solutions.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing application workflow, re-designing code for greater scalability, etc.
  • Customize the software for visualizing data from a wide variety of data sources using SQL and AWS ‘big data’ technologies
  • Assist in the construction of analytics tools that utilize the data pipeline to provide actionable insights into key business performance metrics
  • Work with key stakeholders, from Executives to Data Scientists, to assist with data-related technical issues and support their data infrastructure needs

 

Travel:   Minimal travel required (5% - 10%)

Skills & Qualifications:

We are looking for a candidate with 8+ years of experience in a Software Development role, who has attained a Bachelor’s degree or higher in Computer Science, Statistics, Informatics, Information Systems or another quantitative field.  At least one full year of Lead experience.

  • 6+ years of software development experience utilizing object-oriented/object function languages: Python, Java, C++, Scala, C#, etc. Scala and python preferred.
  • 5+ years of API development experience using RESTful standards. Knowledge of API Gateway platform to manage/govern endpoints is a big plus, preferably Kong.
  • Deep understanding of JavaScript, HTML5, CSS3 and integrating web/UI applications with Restful APIs.
  • 3+ years of experience using AngularJS. Knowledge of ReactJS is a big plus.
  • Strong understanding of JMS and AMQP protocols. Preferable experience using ActiveMQ (JMS) and RabbitMQ (AMQP).
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases (e.g. Postgresql, MySQL, Microsoft SQL Server, IBM DB2, Oracle)
  • Good understanding of Web Services security covering SSO and OAUTH. Preferable experience with Keycloak is a plus
  • Strong experience using continuous integration and build tools preferably Jenkins, Maven, GitLab and GitLab CI.
  • Experience deploying and supporting APIs in a Linux/cloud environment. Preferable knowledge of AWS cloud stack. Docker/Kubernetes experience is a big plus.
  • Experience using agile SDLC tools preferably Jira.
  • Must be a team player and excellent communicator.
  • Experience with maven or gradle build tools.
  • Experience with JavaScript/web application build tools like bower, grunt, NPM and Angular CLI .
  • Experience configuring CI tool preferably Jenkins or GitLab to build, deploy and promote artifacts through the environment lifecycle. Experience configuring pipelines is a big plus.
  • Experience in the healthcare, retail and/or home improvement Industries is a plus.
  • Experience with building stream-processing systems, using solutions such as Storm or Spark is a plus
  • Experience with Big Data querying tools, such as Pig, Hive, and Impala is a plus


Apply for this Position