Staff Software Engineer

Remote USA Only Published 2 weeks ago

Staff Software Engineer

*Charlotte, NC (remote okay)

We're looking for a staff software engineer who is passionate about technology and has a desire to learn how to build scalable and robust solutions. You will work with a talented group of engineers, designers and product managers and enable them to build new and innovative features for our platforms. This includes:

Working with an experienced team made up of people that provide all software delivery disciplines, including user experience, design, architecture, analysis, software engineering, testing, and DevOps Participating in agile development through routine iterations Contributing to the full-stack development, from front end to backend Delivering a predictable amount of software every iteration Creating unique and robust solutions to complex problems Willingness to learn new technologies and skills

Required Skills and Experience

  • Understanding of the development life cycle process, from research through maintenance
  • Familiarity using Docker
  • Familiarity with Git and version control concepts; Gitlab a plus
  • Familiarity with CI/CD concepts and tooling
  • Familiarity using Linux
  • Familiarity with Networking and deeper Networking principles
  • Familiarity with agile methodologies, Scrum preferred, and agile project management platforms, Jira a plus
  • Desire to learn Full-stack development; working with GUI, Backend Services, and Cloud Technologies (AWS)
  • Familiarity developing web-based software and using JavaScript, HTML5, CSS3, GWT
JavaScript DevOps Docker Linux