• Principal Software Engineer

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

    At REI Systems, our work makes a difference in the lives of millions of people every day. Do you want an opportunity to contribute, grow and learn every day? Enjoy working with amazing people? Being on a team that shares your values, matches your energy and truly impact people’s lives? If you are solution oriented, thrive in a fast-paced agile environment, then come work for a company that was ranked Washington Post Top Workplaces three times (2015, 2016, 2018).


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


    • Participate as a core member of the Agile team across all planning, analysis, design, development, and testing activities
    • Must be up to date on the current technology landscape, be technology agnostic, and have a passion for staying current and experimenting with new approaches and tools
    • Delivering on a system modernization project in which business capabilities previously provided by a legacy system are re-developed on a new platform or technology
    • Working with complex data and understanding the current technologies available for data analysis, processing, and visualization
    • Collaboration with the Business Analysts, test team and leads and provide documentation for customer deliverables
    • Ability to very quickly ramp up to understand code, provide updates, design inputs, interfaces to other applications
    • Lead in design, code, code inspections and test inspections throughout the life cycle to identify issues/defects and participate in other meetings such as use case creation technical interchanges
    • Develop estimates for design and implementation based on a level of effort and relative sizing (small, medium, large) depending on complexity of the requirements
    • Comply with CMMI level 3 and project level processes to improve efficiency and consistency of all deliverables
    • Guide and mentor junior software engineers within the project
    • Coordinate closely with peers to ensure proper implementation of system specifications and integration of the new development with the complete system
    • Other similar professional duties maybe assigned as needed


    • Requires BS degree with 8 to 10 years of related technical experience
    • FDA experience is a plus and FDA OCI, Imports & SIRCE experience is highly desired
    • Expertise in architecting and designing solutions for large, complex software development projects, accounting for scalability, flexibility, performance, and security
    • Working with cloud-based solutions and have a strong understanding of service-based solutions.
    • Advanced proficiency with Java/J2EE, Weblogic, Spring Framework, Java Script, Angular 2+, JPA/ORM, REST/JAX/Soap Web Services, Oracle Service Bus, Oracle 11g/11gR2/12c, Apache Maven, HTML5, Log4f, Junit, and Unix/Linux experience
    • Experience with DevOps practices and CI/CD Process
    • Ability to multi-task and work on multiple projects (if required) and good documentation skills
    • Good analytical thinking skills and a team player

    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