Software Engineer
Novul Solutions · Chantilly, Virginia, US
Software Engineer needed to support government projects in Chantilly, Virginia. Candidates should have a comprehensive skill set that encompasses full lifecy...
Job description
Software Engineer needed to support government projects in Chantilly, Virginia. Candidates should have a comprehensive skill set that encompasses full lifecycle software development within a technical project management framework. The position involves working in an Agile development environment and requires strong skills in design, development, and deployment of software applications. Requirements: Technical project management and full lifecycle software development. Agile development environment experience. Proficiency in developing Single Page Applications with HTML5, CSS3, SCSS, TypeScript, Angular 2+. Experience developing RESTful web services with Java 8+, Spring Framework 4+, Spring Security 4+. Familiarity with non-relational databases, e.g., DynamoDB. Knowledge of Internet/Web protocols (Tomcat, Node.js, Web Services, SSL). Experience in JUnit and Jasmine tests; familiarity with Jest or Karma. DevOps tools expertise: Git, Jenkins, Nexus. Desired Skills: Development with websockets, Angular Material, AngularJS, Bootstrap, JQuery. Scripting skills in Shell, Perl, Python or similar for automation. Experience with AWS and Azure cloud services. Ability to work in a fast-paced,...