Alpha Omega Integration - Vienna, VA

posted 3 months ago

Full-time - Mid Level
Remote - Vienna, VA
51-100 employees
Professional, Scientific, and Technical Services

About the position

Alpha Omega is seeking a dynamic and motivated Sr. Full Stack Developer to join our team. The ideal candidate will be responsible for developing, testing, debugging, and refining computer software to produce high-quality products. This role involves translating detailed design specifications into efficient software solutions, preparing comprehensive documentation, and enhancing software to improve efficiency. As a Sr. Full Stack Developer, you will be expected to develop block diagrams and logic flow charts to guide software development, ensuring that the software meets project requirements through rigorous testing and debugging processes. You will also be responsible for designing, developing, testing, deploying, and maintaining software applications, ensuring that they are robust and scalable. In addition to software development, you will prepare comprehensive documentation, including program-level and user-level documentation, ensuring that all documentation is clear, concise, and aligned with project standards. You will collaborate with cross-functional teams to achieve project objectives, providing technical direction and support as needed. Your role will also involve enhancing existing software to reduce operating time and improve efficiency, staying updated on emerging technologies, and recommending improvements to current systems. As a full stack developer, you will build and own the full stack development for software applications, developing new features using acceptance test-driven development (ATDD) methodologies. This position offers an excellent opportunity to grow your skills and advance your career in a dynamic and innovative work environment.

Responsibilities

  • Develop block diagrams and logic flow charts to guide software development.
  • Translate detailed design specifications into computer software.
  • Develop, test, debug, and refine computer software to meet project requirements.
  • Design, develop, test, deploy, and maintain software applications.
  • Prepare comprehensive documentation, including program-level and user-level documentation.
  • Ensure documentation is clear, concise, and aligned with project standards.
  • Collaborate with cross-functional teams to achieve project objectives.
  • Enhance software to reduce operating time and improve efficiency.
  • Stay updated on emerging technologies and recommend improvements to current systems.
  • Build and own full stack development for software applications.
  • Develop new features using acceptance test-driven development (ATDD) methodologies.

Requirements

  • 6 years of experience in information system design and application programming.
  • BS Degree in a related field.
  • Experience in application development using React, Java, or .NET.
  • Familiarity with full stack platforms and technologies such as Angular, JavaScript, NPM, APIs, SpringBoot, AWS, Azure, etc.
  • Strong problem-solving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Excellent communication skills.
  • Eagerness to learn and adapt to new technologies and tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service