Alpha Omega - Vienna, VA

posted 4 months ago

Full-time - Mid Level
Remote - Vienna, VA
51-100 employees
Merchant Wholesalers, Durable Goods

About the position

Alpha Omega Integration LLC is an award-winning Federal IT Solutions provider, dedicated to making the US Government the best in the world through advanced capabilities in Design & Product Management, DevSecOps & Cloud Engineering, Intelligent Automation, and Cybersecurity. We are seeking a Full Stack Developer with Ruby on Rails experience to join our team in the modernization of several applications utilized by a Federal Government client. This role involves problem-solving using complete end-to-end solutions in a fast-paced, agile environment, and requires developers who are versatile and can work with a dynamic suite of technologies including React, Ruby, JavaScript, Java, Python, Typescript, and AWS. As a Full Stack Developer, you will be responsible for designing, developing, testing, deploying, maintaining, and improving various software applications. You will build and own full stack development for software applications, develop new features using acceptance test-driven development, and participate in pair programming methodologies. Quality assurance is a key aspect of this role, as you will be expected to write automated unit tests, integration tests, functional tests, and UI tests throughout the development cycle. You will work within small feature delivery teams to complete end-to-end customer features, develop and maintain API specifications using Swagger Editor, and utilize microservices and AWS cloud technologies in your development work. This position offers an opportunity to engage in product strategy, design, and development activities while employing lean and agile work management practices. We are looking for passionate federal IT professionals who are eager to support our nation's government agencies and make a difference in the Federal IT Solutions space.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve several software applications.
  • Build and own full stack development for software applications.
  • Develop new features using acceptance test-driven development.
  • Participate in pair programming methodologies.
  • Build and own quality throughout the development cycle by writing automated unit tests, integration tests, functional tests, and UI tests.
  • Work in and with small feature delivery teams: cross-functional, cross-component team that completes many end-to-end customer features, one by one.
  • Develop and maintain API specifications using Swagger Editor.
  • Develop new features using microservices.
  • Develop API design approach using AWS cloud and open source technologies.
  • Participate in Extreme Programming methodologies.
  • Participate in product strategy, product design and product development activities.
  • Use lean and agile work management and engineering practices.

Requirements

  • 2-4 years of relevant professional experience.
  • Proven full stack application development experience including front end technologies such as HTML/CSS/JS, React, and backend technologies such as Ruby, Java, Python, and database technologies such as Oracle and greSQL.
  • Excellent communication skills, written and oral.
  • Strong team building and collaboration skills.
  • 1+ years' experience with Ruby on Rails.
  • Strong experience with JavaScript.
  • Experience with Git based source code repositories such as Github, Gitlab, Bitbucket.
  • Agile development experience.
  • Intellectual curiosity.
  • Ability to learn new technologies quickly and wear many hats.

Nice-to-haves

  • Experience using Java spring boot.
  • Experience using Python and Django.
  • Experience using AWS cloud services.
  • Experience using Cloud Foundry.
  • Experience with React.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service