MasterPeace is seeking a dynamic Back-end Software Engineer to join a team providing application development and support to a tool that provides disseminatable data to be conveyed at the absolute first point of relevance allowing mission analytic users to view existing data or contribute new information in a collaborative environment.
Tech Stack: Java, JavaScript, MongoDB, Elasticsearch, REST
What You’ll Be Doing:
- Provide software development and technical services to support the Analytic and Engagement Applications
 - Integrate existing software into new or modified systems or operating environments.
 - Develop services for existing or proposed databases or data repositories
 - Review and test software components for adherence to design requirements and documents test results
 - Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, and requirements analysis and synthesis from system level to individual software components
 - Perform database and software life-cycle activities to ensure highest level of system performance and availability and compliance with business requirements
 
The Tech:
- Technical experience with:
 - Java8+
 - JavaScript build frameworks
 - Jquery / BackboneJS (other JS frameworks)
 - RESTful Services
 - MongoDB
 - Elasticsearch
 - JSON
 - Jenkins
 - Linux
 
What We’re Looking For:
14+ years’ experience:
- Overseeing one or more software development teams
 - Development of software solutions by analyzing system performance standards
 - Assisting with development and execution of test procedures for software components
 - Designing, developing, and modifying software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
 - Collaborating with system engineers deriving software requirements and system performance requirements
 
It would Be a Bonus if You Had:
- Experience with consuming and writing web services
 - Experience with generating technical documentation
 - Experience with writing Linux based scripts for code integration and cron jobs using Bourne Shell, C, or Python and work in a command line environment
 - Experience working in an Agile software development environment
 - Experience managing software code using Git & MAVEN
 - Experience using with Jira and Confluence
 
Required Education:
- A Bachelor’s degree in Computer Science or related discipline
 - Four (4) years of experience may be substituted for a Bachelor’s degree
 
Other Information:
- Team Location: Contractor facility, Annapolis Junction, MD
 - Some contact with technical government personnel but no direct user contact
 - US CITIZENSHIP REQUIRED
 
by via developer jobs - Stack Overflow
No comments:
Post a Comment