Full Stack Software Engineer
Avolanta Inc.
Columbia, SC

About $91,000 - $120,000 a year

EducationSkillsBenefits

Job Summary:

*
The Software Engineer will be responsible for the full stack development of user interface components and services used to deliver a mission critical customer engagement platform. They will work in a fast-paced startup environment where continuous change, innovation and experimentation are expected. The engineer will work with established and cutting edge technologies including microservices, serverless architectures, AWS Services, javascript frameworks, and machine learning.
*
*
Additionally, they will demonstrate mastery in one or more of these technologies and will have experience in highly available and scalable enterprise systems. The engineer will collaborate with other team members and peers.
*
*
Responsibilities / Job Duties:

  • Job includes management of microservices - design, deployment, configuration scripts, and supporting documentation
  • Design, development, and testing of features/functions delivered via platform components and/or services that are highly scalable, available and reliable
  • Taking ownership of features beginning to end, from design documents and reviews to acceptance testing and deployment
  • Review code and provide feedback relative to best practices and improving performance
  • Troubleshoot production support issues post-deployment and come up with solutions as required
  • Implementing the CI / CD pipeline using a git repository for all artifacts/files
  • Show pride of ownership and strive for excellence in everything they do

*
*
Required Qualifications:

  • Bachelor’s degree in Computer Science or related work experience
  • 2+ years of experience in software engineering using an object oriented language
  • Experience with synchronization techniques in stateless distributed systems
  • Demonstrable understanding of scalability and availability in distributed systems
  • Working experience with REST API back-end services
  • Experience with modern javascript user interface frameworks and libraries
  • A strong data-driven/fact-based decision maker
  • Comfortable interacting with developers and consumers of message bus design
  • Prefers working in fast-paced environment
  • Effective verbal and written communicator
  • Strong collaboration and listening skills

*
*
Key Skills:

  • Platform - AWS or similar cloud platforms
  • Databases - NoSQL databases such as MongoDB, DynamoDB, Redis, or similar
  • Languages and runtimes - Javascript, Python, Java, Node.js
  • Frameworks and libraries - Vue, React, Angular, or similar
  • Infrastructure - AWS CloudFormation, Serverless

*

Job Type: Full-time

Experience:

  • relevant: 1 year (Preferred)
  • javascript: 1 year (Preferred)

Work authorization:

  • United States (Preferred)

Work Location:

  • One location

Benefits:

  • Health insurance
  • Dental insurance
  • Retirement plan
  • Vision insurance
  • Paid time off
  • Flexible schedule

This Company Describes Its Culture as:

  • Innovative -- innovative and risk-taking
  • Detail-oriented -- quality and precision-focused
  • Outcome-oriented -- results-focused with strong performance culture