By Light Professional IT Services

  • Software Engineer - User Interface

    Job Locations US-DC
    Posted Date 1 month ago(11/14/2018 4:33 PM)
    ID
    2018-2522
    # of Openings
    1
    Category
    Information Technology
    Clearance
    Ability to Obtain Clearance
  • Overview

    Supports Joint Project Manager Medical Countermeasure Systems (JPM-MCS), Health and Human Services (HHS) team. This position is contingent upon successful award of contract and duration is one-year base and two one-year option periods. Normal duty hours are Monday through Friday 0900 to 1500 daily.  Primary responsibilities include the design, development, and implementation of web-based systems/programs.

     

    By Light provides a broad range of hardware, software, engineering, and IT integration services. Headquartered in Arlington, VA, we support defense, civilian, commercial, and health IT customers worldwide. We offer an excellent benefits package that includes: medical, dental, vision, life and disability insurance, paid time off, paid holidays, 401(k), and profit sharing.

    Responsibilities

    • Serves as the Subject Matter Expert (SME) for Ruby on Rails (RoR) technologies as it relates to application development in support of the Public Health Emergency Medical Countermeasures Enterprise (PHEMCE) / Portfolio Tracking and Coordination Initiative (PTCI).
    • Serve as an SME to other software development team members.
    • Perform complex product design, system analysis, and programming activities on web-based applications, which may require research using Industry best practices.
    • Perform design, implementation, and maintenance of complex, multiple product modules/sub-systems.
    • Conduct unit testing and integration testing for functionality and limits.
    • Perform complex bug verification, release testing, and beta support for assigned products.
    • Research problems discovered by quality assurance or product support.
    • Develop solutions to problems working in an Agile Environment.

    Required Experience/Qualifications

    • Possess three (3) years of experience with Ruby on Rails (RoR).
    • Experience leading software developers in the design, development, and implementation of web-based systems/programs.
    • Possess knowledge of database design and software development methodologies in a cloud based virtual environment.
    • Possess experience in Enterprise-class Software-as-a-Service (SaaS) development.
    • Possess experience in multi-browser commercial web application development.
    • Possess excellent software development skills in Java 2 Platform, Enterprise Edition (J2EE) and JavaScript/Hypertext Markup Language (HTML)/Cascading Style Sheet (CSS).
    • Possess strong experience in RoR and Model-View-Controller (MVC) Frame Works, Ruby mine/Eclipse IDE, Fusion Charts, Git and GitHub.
    • Possess experience in HTML5, JavaScript, CSS3, Extensible Markup Language (XML), XML Stylesheet Language for Transformations (XSLT), SOA and RESTful Application Programming Interface (API) web services.
    • Possess a strong knowledge of SQL and experience with MySQL, Oracle, PostgreSQL and other relational databases.
    • Possess experience working with Web Graphical User Interface (GUI) technologies (e.g., jQuery, Java Serve Pages (JSP), AngularJS, Bootstrap, Asynchronous JavaScript and XML (AJAX), JavaScript Object Notation (JSON), Haml, Node.js, etc.).
    • Possess strong knowledge of web standards (i.e., Representational State Transfer (REST)) and web security (i.e., Cross-Site Request Forgery (CSRF), Cross-Site Scripting (XSS)).
    • Possess an ability to work comfortably in an Apache/Tomcat or Uniplexed Information and Computing System (UNIX)/Linux environment.
    • Possess working knowledge of Microsoft Excel and the VBA development environment.
    • Possess a general understanding of Agile/Scrum development methodology.
    • Possess a proven history of creating beautiful, engaging user experiences.
    • Possess excellent skills in research, project planning, and implementation.
    • Possess experience in design, development, and unit testing.

    Preferred Experience/Qualifications

    • Experience in graphic design (e.g., Photoshop, Illustrator, etc.).
    • Seven (7) years of experience in partnership development with interagency stakeholders.

    An Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

    #CJ

    Options

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