Posted 1mo ago

Software Engineer 1

@ Entegra Systems
Annapolis Junction, Maryland, United States
OnsiteFull Time
Responsibilities:interfacing systems, developing REST services, testing software
Requirements Summary:7+ years in software engineering; 3+ years Java; REST services; Spring/SpringBoot; DevOps; Agile.
Technical Tools Mentioned:Java, Spring, SpringBoot, REST, Jenkins, Gradle, Maven, Git, Docker, Kubernetes, ELK, Prometheus, Grafana
Save
Mark Applied
Hide Job
Report & Hide
Job Description

*** All positions require an Active Top Secret clearance with Poly ***

 

Description of work:

Work with team lead to understand tasking and deliver system to required specifications. Work with stakeholders to understand and implement system components. Participate as a member of an Agile team in daily stand ups. 


Specific duties include: 

  • Interface with sub-system software and systems engineers; responsible for gathering user requirements, assisting with implementation, and support to system integration & test
  • Programming to include new development, bug fixes, and enhancements, as well as installation, monitoring and configuration programs and scripts
  • Software testing, installation, configuration and upgrading
  • Perform coding and unit test of new system components as they are defined
  • Documentation of all software developed; documentation to include application and interface documentation, Version Description Documents (VDD), User’s Manuals, and Trouble Shooting guides


Experience:

  • 7 years’ experience in programs and contracts of similar scope, type, and complexity is required.
  • Minimum 3 years’ experience as a Software Developer using OO techniques and Java 
  • Developing middleware or presentation layer software is a strong plus
  • Minimum 7 years’ in programs and contracts of similar scope, type, and complexity as a Software Engineer supporting software architecture development, requirements analysis, process execution and evaluation.
  • 3 years’ experience with JAVA and technical experience
  • Minimum of 2 years experience developing REST services
  • Minimum of 2 years experience using Spring/SpringBoot 
  • Experience with Jenkins, Gradle, Maven and/or Git 
  • Experience with Machine Shop
  • Maintains and promotes a DEVOPS culture during the design, development and sustainment process
  • Experience with monitoring tools (e.g. ELK, Prometheus, Graffana, etc)


Preferred Experience: 

  • Must be able to take the initiative, tackle implementation tasks, and solve problems with minimal guidance, but still be a “team player”, meaning, be able to accept direction and decisions from the Lead SWE and the Lead SE
  • Background in SIGINT, Cyber and/or IA
  • 3+ years using container technology (Docker, Kubernetes, Mesos, etc)
  • Familiarity with Microservice architectures
  • Familiarity with Twelve-Factor App methodologies for building software
  • Background in use of workflow orchestrators or rules processing engines such DROOL, Camunda, jBPM, or Activiti is a strong plus
  • Background in use of ASDF, TSDF, or BloodyMary 
  • Background in use of serialized object such as Avro
  • Background in use of JMS (ActiveMQ) topics and queues 
  • Exposure to Agile methodology a plus

About Entegra Systems:

Whether as a valued partner to other leading contractors, or directly for federal customers, Entegra brings innovative thinking, top-tier talent, and a positive attitude to every aspect of every project.  Entegra focuses innovative perspectives and top-notch talent on our nation’s most pressing security and intelligence priorities.

Entegra Systems is the proud recipient of the Washington Business Journal's
Best Places to Work 2013 award.

Entegra Systems is an Equal Opportunity/Affirmative Action employer. 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.