Sunfire Solutions Cleared Software Engineer - Mid Fairfax, VA · Full time

Cleared Software Engineer - Mid-Level (3+ yrs, Java, Javascript, REST)

Description

We are looking for talented Full-Stack Software Engineers with active security clearance to design and implement web-based solutions for our clients.  You will work closely with a team of other developers and engineers in an agile/scrum environment.  You will provide input on design decisions and play an integral role in the solutions to technical challenges.  In this role, you should be able to work with only moderate supervision, be able to communicate effectively, stay organized, and provide detailed technical analysis. 


Join a team of experienced engineers that love working with the latest technologies, enjoy hands-on development, and strive to build the best solutions to meet our users’ needs.


What you will be doing:

  • This is primarily a development role, so expect to spend the majority of your time coding or providing technical solutions with a team of engineers.
  • Writing clean, professional code, and encouraging others to do the same
  • Writing unit tests, and participating in code reviews
  • Learning from teammates and other experienced staff
  • Collaborating with other engineers on design approaches, UI/UX concerns, and other technical challenges
  • Troubleshooting and debugging technical issues


What you will not be doing:

  • Simply installing and integrating COTS products
  • Working with stagnant technologies


Technical Skills:

  • 3+ years of demonstrated software engineering experience in a front-end, back-end or full-stack capacity
  • Working knowledge of Java, Groovy, Kotlin, or other JVM languages
  • Experience working with a modern front-end Javascript framework (Vue.js, React, Angular, etc)
  • Familiarity with database systems (SQL or NoSQL)
  • Knowledge of OO design patterns and software architectural patterns
  • Knowledge of microservice frameworks (Dropwizard, Spring Boot, Micronaut, Quarkus)
  • Experience with web-based communication elements (REST, Queues/Topics, SOAP, Websockets) 
  • Familiarity with linux operating systems



What you’ll need:

  • Excellent communication, organizational, and leadership skills
  • Willingness to take on challenges and learn new things
  • Desire to be at the forefront of your field
  • Ability to work individually or in groups
  • Ability to obtain/maintain a security clearance with background investigation and polygraph
  • BS/BA in Computer Science, related field, or equivalent experience


Salary

$140,000 - $180,000 per year