Job Description :
Position: Full Stack Developer
Location: Vienna, VA
Duration: 6 months

Description:
Progress/4GL is only a nice to have skill but the most important part is Full Stack with Java, Java Script (ideally React), DevOps experience (including containers, automations, etc

In the first 12 months you will:
- Learn current products by being part of Scrum team working on migration of legacy systems into microservices
- Work with your team and product managers to identify problems that can be solved as we transition from legacy n-tiered architectures into a modern microservices-based approach
- Be part of Scrum team embracing DevOps
- Work on task automation related to CI/CD and testing

In Order To Accomplish This You Will Need To:
- Have solid grounding in computer science fundamentals, especially hands-on experiences working at consumer-facing software-as-a-service providers and utilization of public cloud infrastructures
- Use computer programming languages, software tools, and software development environments to code, modify, and prototype programs
- Have good understanding of developing Web application with focus on UI layer (SPA, React, etc
- Actively participate in code reviews
- Create database architecture for microservices and support data migration from legacy database
- Construct Java microservice development/packaging/continuous integration/deployment environment and flow with GitHub/Docker/Kubernetes or similar tools
- Have results driven personality, high enthusiasm, energy, and confidence

Candidate Need To Bring:
- BA or BS (MSc preferred) degree in Computer Science, Mathematics, Engineering or related field; equivalent experience considered
- 7+ years of relevant industry / academia experience in software engineering/architecture field
- Effective communication skills, focusing on presentation of technical information
- Strong programming knowledge in several programming languages (Java, JavaScript, Node.js, Go, Python strongly preferred)
- Strong front-end development skills using modern JavaScript frameworks and libraries
- Strong database skills in SQL and familiarity with several prominent SQL and noSQL solutions
- Experience working on agile software development teams which function in a DevOps environment, including experience in dev, build, QA, release, and support of your own software
- Experience working with Service Oriented Architectures, micro-services, and event driven architectures
- Ability to work as an effective member of the team

Nice To See:
- Successful past delivery of products hosted in public cloud offerings
- Experience with Progress 4GL or other 4GL language
             

Similar Jobs you may be interested in ..