Full Stack Engineer - Rockhammer Talent Solutions - Leesburg, Virginia - Digital Hints

Responsive Ad Slot

Latest view more


Full Stack Engineer - Rockhammer Talent Solutions - Leesburg, Virginia

Thursday, August 15, 2019

/ by Digital Hints
Full Stack Engineer - Rockhammer Talent Solutions - Leesburg, Virginia This position will help establish and lead a team of developers that provides mission critical software applications to support many fleet-level commanding and monitoring tools and GUIs that provide automated and streamlined data analysis and situational awareness to operations personnel. Having recently completed a two-year deployment of a next generation satellite fleet, the candidate will work in a dynamic environment that requires new and innovative tools to solve and provide insight to complex scenarios, while maintaining the mission for customers. The development projects will encompass a broad range of skills, ranging from small scripts to large scale software applications.

Duties and Responsibilities

  • echnical Lead providing systems engineering to maintain, re-imagine, and develop new processes, architectures, and software tools focused on continuous process improvement and more efficient operations
  • Modernize existing operational tools and software in order to provide streamlined, automated, and mechanized satellite ground operations, with a focus on creating an integrated tool suite versus many isolated applications
  • Lead a small team of Satellite Operations and Development Engineers to establish software development standards and best practices
  • Establish and maintain the software configuration management repository, as well as the software development, test, and build environments
  • Coordinate with software and hardware engineers from other teams for software installation, upgrades, and troubleshooting
  • Provide on call support, real-time investigation and troubleshooting for all real-time operations anomalies related to the mission critical real-time software applications


Experience/Education Requirements

  • Bachelors degree in Computer Science, Information Systems, Engineering, or related technical discipline or equivalent technical experience in the area of software development.
  • The applicant must be proficient in a LINUX operating system as well as standard PC usage and applications.
  • Candidates should be proficient in several programming languages and have 5+ years of experience developing software tools and applications.
    • Preferred programming languages include Python, Perl and Javal
  • Knowledge of and experience with all aspects of the Software Development Life Cycle process (Examples in parenthesis) Configuration Management (Git)
    • Software Build Management (Apache Maven)
    • Project Tracking (Jira)
    • Process Automation (Jenkins)
  • Knowledge of Full-Stack Web Application Development (Examples in parenthesis)
    • Front-end (HTML, CSS, Javascript, Bootstrap)
    • Back-end (NodeJS, Express)
    • Database (MongoDB, MySQL)
    • API (RESTful Web Services)
  • Bonus Skills include knowledge or familiarity of ActiveMQ, Spring Boot, Hazelcast, JBoss Business Rules (Drools), Agile Software Development
  • Candidates should be highly motivated and capable of learning new technologies as they will be working in a dynamic and evolving operational environment which at times requires rapid response from the support and development functions.
  • Candidates must be able to work independently with little to no supervision, and be comfortable supporting larger scale development efforts with multiple team members.

Source: @Linkedin - Get more jobs

Apply for This Job

No comments

Post a Comment

Don't Miss
Copyright © Logics Software.
All rights reserved.
Follow Us