• Mid-Level Full Stack Developer - DOE

    Job Locations US-DC
    Job ID 2018-1338
    # of Openings
    1
    Category
    Developer/Architect/Designer
  • Overview

    At REI Systems, we deliver solutions that make a difference and empower people.  We are a 3-time Washington Post Top Workplace winner, placing on the 2018 list for fostering our fun and caring environment. We are seeking a Mid Level Full Stack Developer to join our Application Development and Visualization Group where you'll work with some of the best-known government agencies, such as DOE, HRSA and DARPA.

     

    Are you hungry for knowledge? Are you eager, willing, and able to learn new tools and techniques that will make a significant impact? This is just not a coding job or just developing a software, it’s about incubating innovation as a habit! Indeed, joining our team is not just a job, but a journey with a team of empowered and talented teammates who share a passion for using their skills and experience to make a difference. Join us for the ride and put your experience into a future of excellence!

     

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

    Responsibilities

    • Analyzes problems such as user requirements, input data and form, output data and form, available computer configuration, processing and turnaround time requirements.
    • Develops analytical and computation techniques for solving problems.
    • Plans, conduct, and directs systems projects of major importance and difficulty, necessitating the application of advance computer systems knowledge.
    • Researches systems analysis methodology and repository of such information in electronic format for re-use.
    • Evaluates, tests, and manages configuration that support the software development process.
    • Maintains comprehensive knowledge in the development of client/server and internet applications that utilize a n-tier architecture and graphical user interface.

    Other similar professional duties maybe assigned as needed

    Qualifications

    • U.S. Citizenship required
    • Ability to obtain US Government Public Trust Clearance.
    • Minimum 5 years of experience in overall software development with concentration in areas of structured analysis, design methodologies/tools, object oriented principles.
    • Minimum of 5 (five) years of experience in client server, or 3 (three) years of distributed architecture environment in the areas of MS or web-based applications development.
      Summary: Under limited supervision, exercises independent judgement and creativity on a regular basis in solving highly complex major technical problems, and in providing guidance and recommendations.
    • Strong knowledge of API development using technology such as Spring Boot, Node, Python, PHP, etc.
    • Working knowledge of Internet Information Services (IIS) for Windows® Server or other web servers and/or application servers such as Tomcat.
    • Strong knowledge of front end development: JSP’s, HTML, Javascript, JQuery, Ajax, Form submissions, CSS, SCSS, Less, Typescript, Angular, React, Performance optimizations
    • Strong knowledge of Database design and SQL query construction (ie. Database scripts, views, stored procedures)
    • Strong analytical problem solving
    • Knowledge of design methodology case and analysis tool, ER diagram, data flow analysis, relational database design, documentation standards are required to provide object-oriented analysis, design, and programming.
    • Providing technical direction to up to 3 or more professional and/or technical persons on an assigned project.
    • Other similar professional duties maybe assigned as needed
    • Experience in delivering software as part of an Agile team.
    • Involvement in developing DevOps solutions using Chef, Jenkins, infrastructure as code.
    • Experience in delivering software test automation.
    • Docker experience is a plus.

    Education/Training
    • Technical Bachelor’s Degree required or Advanced degree in a related field.
    • Employer will accept a suitable combination of education, training or experience

    Options

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