Software Engineer (Ruby/React)


Job Details

Optomi, in partnership with a leader within the research industry is seeking a Software Engineer (Ruby/React) for their hybrid Alexandria, Virginia location! This Software Engineer will be responsible for collaborating in an agile environment and using pair programming and test-driven development (TDD) methodologies to deliver high-quality code. This candidate will demonstrate expertise with Ruby, React, GraphQL, and PostgreSQL. This candidate will have in depth understanding of DoD secure coding practices and secure software development principles.


What the right candidate will enjoy:

  • The opportunity to work for a highly awarded and recognized company.
  • The opportunity to work at a company with an outstanding culture!
  • Work for an industry leader in developing practice solutions.


Experience of the right candidate:

  • 5+ years of hands-on experience in software development.
  • Degree in Computer Science, Software Engineering, or a related field (or additional equivalent experience).
  • Security+ certification or ability to obtain within 60 days of hire.
  • Expertise in the following technologies: Ruby, React, GraphQL, PostgreSQL.
  • Work with project management tools like Jira and Confluence.
  • Proficient in Git version control.
  • Track record of successful collaboration within distributed agile teams with cloud development environments (AWS, Azure, etc.)
  • Understand DoD secure coding practices and secure software development principles.


Responsibilities of the right candidate:

  • Collaborate in an agile environment, using pair programming and test-driven development (TDD) methodologies to deliver high-quality code.
  • Partner with team leads, fellow developers, and DoD stakeholders to translate complex requirements into elegant software solutions.
  • Rigorously test and deploy applications, ensuring they meet stringent DoD security and performance standards.
  • Analyze existing systems and provide recommendations for upgrades, optimizations, and new system installations in alignment with DoD requirements.
  • Contribute to all phases of the software development lifecycle, from design and development to deployment and maintenance.





 OPTOMI

 04/18/2024

 Alexandria,VA