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