View all jobs

Full Stack Developer with AWS and CI/CD (Remote)

Arlington, VA
Or client, The leader in meeting and event intelligence for the hospitality industry is looking to add a Senior Software Engineer to their team, In this role you will be designing and implementing current and next-generation SaaS products in the AWS cloud.

This is a terrific opportunity for a developer eager to be a key contributor on a product suite that leverages state-of-the-art web technologies (Angular, Node, Express, and Elasticsearch) on a cutting-edge AWS cloud platform (AWS Lambda, AWS Batch, Docker). This year is an exciting one as we focus on platform improvements, refine our CI/CD, iterate on a modern SaaS Angular presentation, and implement machine learning techniques using our robust data set.
Key Responsibilities:
  • Develop and maintain software as part of an Agile scrum team, completing features and testing on time as part of our platform/software releases
  • Work with Product Management to understand customer requirements and refine a short-term and long-term technical vision for our products
  • Provide information, support, data, and tools to internal stakeholders as necessary to enable all business units to function as efficiently as possible
  • Work with Client Services to understand and fix software/platform defects
  • Prototype, research, and R&D efforts to bring machine learning techniques to solve customer challenges through our platform
  • Create and maintain documentation on your product set so that it can be maintained in your absence
  • Other responsibilities as assigned
Minimum Qualifications:
  • Bachelor’s degree in computer science or equivalent preferred
  • Minimum 5 years of full-stack web application software development experience
  • Minimum 1 year of experience developing production Node/Express applications
  • Minimum 1 year of experience developing production Angular applications
  • Solid fundamental knowledge of modern software design principles (object-oriented design, algorithms, MVC, patterns, etc.)
  • Experience with an agile SDLC (Scrum)
  • Experience with databases, including knowledge of SQL and stored procedures
  • Must be able to read and quickly understand new and existing code
  • Must have strong written and verbal communication skills
  • Ability to work cross-functionally and build strong working relationships
  • Enjoys working with others and is a team player
  • Prior experience with continuous integration a plus
  • Highly motivated to innovate and drive for results
Desired Qualifications:
  • Experience with Git source code control (Gitlab)
  • Unit test development experience
  • A passion for well-designed user interfaces
  • A desire to learn about or apply machine learning and other data science techniques
  • Experience leveraging web services and service-oriented architecture


Share This Job

Powered by