Job Description :
Job Title: Full-Stack Software Developer

Location: Richmond, Virginia

Duration: 6+months

Rate: DOE

Job Description:

Need to be onsite in Mclean or Richmond Virginia.

Full-stack Software Engineerings / Developers:

The ideal candidate should:

· Possess excellent design and coding skills and a zeal for building applications using open source frameworks for cloud native technologies; will be responsible for all aspects of SDLC of existing and new components.

· Is hands-on building UI using Angular 4+ with Typescript, Node.js, CSS/SCSS and HTML and backend micro services using Java, Spring Boot, PostgreSQL and Tomcat with full ownership of shipping user-facing enterprise products.

· Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in a full-stack development tools and technologies

· Possess a strong sense of engineering quality and takes pride in the code they’re responsible for while defining best practices as our teams abide by a You Build It You Own It attitude

Responsibilities for the role include:

· Build resilient UX, APIs, and Microservices using latest technologies

· Perform engineering activities for performance tuning and deep monitoring of applications and services

· Work with business partners, architects, and other groups to identify technical and functional needs of the system, determine the priority of work, and ensure integrated end-to-end design and delivery

· Leverage DevOps practices for Continuous Integration and Continuous Deployment

Basic Qualifications:

· At least 5 years of experience developing front end technologies: Angular JS, Node JS, JavaScript, Typescript, HTML 5, or CSS

· At least 1 year of experience with Protractor, Karma, or Jasmine

· At least 1 year of experience in Application Development using one of modern languages: Java, JEE, Spring, Go, or Lua

· At least 1 year of experience in one of Cloud technologies: AWS, Azure, OpenStack, Docker, Ansible, Chef or Terraform

Preferred Qualifications:

· Master’s or Minor in Computer Science

· 3+ years of experience developing RESTful APIs

· 1+ years of experience in developing UNIX and Shell Scripts

· 1+ years of experience in Testing frameworks and Quality Assurance technologies: ATDD, Selenium, Cucumber, JUnit, and SoapUI

· 1+ years of experience in Container orchestration frameworks: Kubernetes, Docker Swarm, or Amazon ECS

· 1+ years of experience with Artifactory, Nexus and GitHub

· Certified in Java, Spring or AWS technologies