RestonRecruiter Since 2001
the smart solution for Reston jobs

Full Stack Developer

Company: Octo Consulting Group
Location: Reston
Posted on: September 21, 2022

Job Description:

Octo is an industry-leading, award-winning provider of digital services for the federal government. Octo specializes in providing agile software engineering, user experience design, cloud services, and digital strategy services that address government's most pressing missions. Octo delivers intelligent solutions and rapid results, yielding lower costs and measurable outcomes. Our team is what makes Octo great. At Octo you'll work beside some of the smartest and most accomplished staff you'll find in your career. Octo offers fantastic benefits and an amazing workplace culture where you will feel valued while you perform mission critical work for our government. Voted one of the region's best places to work multiple times, Octo is an employer of choice! Job Description You... Octo is seeking a Senior Full Stack Developer to join an Agile development team responsible for leading modernizing, iteratively developing on, and maintaining operations for a suite of highly visible applications for an innovative federal government agency. Us... We were founded as a fresh alternative in the Government Consulting Community and are dedicated to the belief that results are a product of analytical thinking, agile design principles and that solutions are built in collaboration with, not for, our customers. This mantra drives us to succeed and act as true partners in advancing our client's missions. Program Mission... You will be part of a project that will modernize a legacy mainframe supply chain system to use modern cloud-native serverless infrastructure. Skills & Requirements Responsibilities... Design, development, and engineering of application software solutions using Spring and other JavaScript-based frameworks. Design, development and engineering of REST and SOAP web services. Delivering high quality code by employing industry best practices such as TDD, Pair Programming, and peer reviews. Ensuring high quality code by creating and maintaining a high percentage of unit and integration test cases as indicated by SonarQube (and other technology) reports. Supporting high quality code by creating automated test scripts using Selenium, Cucumber, Jasmine, and other tools. Ensuring application accessibility and 508 compliances. Creating and incorporating automation test cases into the CI/CD process. Research, analyze and provide recommendations on new tools and technologies. Creating and updating required documentation, such as the System Design Document (SDD) and Interface Control Document (ICD). Mentoring junior resources in the adoption and utilization of technologies and tools. Troubleshooting system issues related to software applications; Tier II Support. Providing the ability to monitor system performance and uptime and quickly respond to issues when they occur. Contributing to Agile ceremonies/meetings; providing demonstrations of code and contributing to the Agile team wherever required. Skills & Requirements Strong working knowledge of both front end and back-end technology stacks. Strong working knowledge of web services environments, languages, and formats such as RESTful APIs, SOAP, FTP/SFTP, HTML, Angular/React, XML, and JSON (Python is a plus). Strong working knowledge of NodeJS, Java. Experience with varying database technologies both relational (MySQL) and NoSQL/Key-Value Store (DynamoDB, MongoDB, etc.). Working knowledge of mainframes and mainframe databases (DMS II DB) is a plus. Strong working experience with CI/CD pipelines; including technologies such as Docker, Jenkins, GitHub, Artifactory, and others. Strong working experience of testing methods and technologies such as Selenium, Cucumber, Serenity, JMeter, Fortify, FireEyes, etc. Working knowledge of open source ETL tools and databases such as AWS DynamoDB Streams, Pentaho, and PostgreSQL. Working knowledge of best practices around branching strategies, versioning techniques and other DevOps practices. AWS Developer, SysOps, Solution Architect Certification, and knowledge of AWS serverless services (e.g., Lambda) is a plus. Working knowledge of management/tracking utilities such as JIRA/Confluence. Experience working in a DevOps environment. Must be able to obtain a public trust clearance. Desired Skills: Excellent communication skills; both verbal and written Strong written and verbal communications skills, including the ability to communicate solutions effectively to technical and non-technical audiences. Years of Experience: 8+ Years' of relative experience Education: Bachelor's Degree Location: Reston, VA Clearance: Ability to obtain and maintain a Public TrustOcto is an Equal Opportunity/Affirmative Action employer. All qualified candidates will receive consideration for employment without regard to disability, protected veteran status, race, color, religious creed, national origin, citizenship, marital status, sex, sexual orientation/gender identity, age, or genetic information. Selected applicant will be subject to a background investigation.

Keywords: Octo Consulting Group, Reston , Full Stack Developer, IT / Software / Systems , Reston, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Reston RSS job feeds