• Principal Engineer

    Job Locations US-VA-Sterling
    Job ID 2018-1352
    # of Openings
  • Overview

    Are you passionate about open-source web technologies? In this role, you will have the opportunity to share your passion and implement your recommendations that would be utilized company-wide. We will channel your passion for open-source web technologies and push your forward thinking to the next level by sharing your ideas with leadership. We will encourage you elevate each other and obsess about doing the right thing. If you share the value that doing the right thing brings innovation and superior results, you will be feeling right at home here!


    At REI Systems, our work makes a difference in the lives of millions of people every day. REI Systems is comprised of smart, creative, and dedicated teams who make an impact on their customers' missions by delivering innovative, progressive solutions. We are a 3-time Washington Post Top Workplace winner, placing on the 2018 list for fostering our fun and caring environment. Come share your knowledge and passion with us!


    "REI Systems is an Equal Opportunity Employer (Minority/Female/Disability/Vet)"


    • Play a leadership or decision maker role on one or more technical teams, overseeing implementation of open source solutions from concept to working product.
    • Deliver on a system modernization project in which business capabilities previously provided by a legacy system are re-developed using open source technology stack.
    • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of open-source development tools and technologies.
    • Work with complex data and understanding the current technologies available for data analysis, processing, and visualization.
    • Manage a team of technical resources while encouraging innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.
    • Bring a passion to stay on top of open-source web technologies, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community.

    Other similar professional duties maybe assigned as needed.



    • Bachelor’s degree in computer science or a related field
    • 8+ years of relevant work experience delivering IT solutions in a consulting environment.
    • Have hands on experience in developing application using JAVA, Angular JS, Spring Boot (MVC), Restful Web Services and microservices architecture
    • Have hands on experience with database design using PostGres. Knowledge in designing databases suitable for transaction processing and data analysis. Experience with database modelling tools.
    • Have experience with development of unit tests, BDD, TDD. Experience with Junit, Rest Assured, Selenium libraries.
    • Be working with cloud-based solutions (AWS) and have a strong understanding of service-based solutions.
    • Good customer facing skills
    • Employer will accept a suitable combination of education, training or experience


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed