Sr. Full Stack Developer
Reston, VA 
Share
Posted 25 days ago
Job Description

Sr. Full Stack Developer

Location: Reston, VA
Req#: 622034
Company Information

Octo, an IBM company, is an industry-leading, award-winning provider of technical solutions for the federal government. At Octo, we specialize 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...

You are passionate about creating innovative software solutions that solve complex problems. You love impacting the success of US Intelligence Community, Department of Defense, and other US government agencies through your work. You are not only a big thinker but also a hands-on developer, creator, and problem solver.

This is an exciting opportunity to join Octo and help develop and expand Octo's software solution offerings. In this role, you will work closely with business line stakeholders and customers to help design, innovate, and build our next generation software solutions focused on the defense and intelligence ecosystems. You will drive the creation of innovative, mission-critical software products from ideation, through MVP, pilot, and production. You will help solve real-world problems and challenges faced by US special operations forces, analysts, and decision makers. You will directly support Octo's CTO office and oLabs. You will also serve as a full-stack software developer and subject matter expert to help shape customer-specific software-related proposals.

Program Mission...

You are joining one of the most unique innovation-focused organization in government contracting.... oLabs. Octo develops innovative solutions and ideates new concepts (e.g. AI, ML) in our oLabs research and development facility. oLabs is where our diverse team of misfits, ML academics, special operators and subject matter experts build mission-specific AI enabled capabilities with increased data to decision and warfighter efficiency in mind. At oLabs we do not believe in one size fits all AI applications. Every sensor, data source, problem, question, and mission require intimate understanding of the operational environment, deep technical expertise, and empathy at every step in the technology development process.

Skills & Requirements

Skills & Requirements

What we'd like to see...

* Experience designing and developing high-quality, scalable, and secure web applications

* Strong skills in back-end development using Node.js or Python

* Experience writing clean, maintainable, and testable code

* Experience building reusable components and libraries for future use

* History of mentoring and teaching other team members, especially junior members

* Great understanding of software development principles, design patterns, and best practices

* Familiarity with cloud platforms such as AWS or Azure

* Must have strong python experience including using frameworks like Flask, Django, or FastAPI

* Experience working with package managers like Poetry

* Experience with system architecture and system integration

* Experience designing highly modular systems with low coupling by utilizing Object-Oriented Programming (OOP) best practices and design patterns

* Strong experience with using database systems like MySQL or PostgreSQL, including writing SQL statements and database schemas

Desired Skills:

* Experience with containerization technologies such as Docker

* Experience with container orchestration platforms such as Kubernetes or OpenShift

* Knowledge of machine learning and data science concepts

Years of Experience: 5+ years of experience or more

Location: Hybrid (In-person at oLabs 2/3 days per week)

Education: Bachelor's Degree in Computer Science, or a related field

Clearance: Ability to obtain DoD Secret Clearance

Octo 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.

Octo is an IBM subsidiary which has been acquired by IBM and will be integrated into the IBM organization. Octo will be the hiring entity. By proceeding with this application, you understand that Octo will share your personal information with other IBM affiliates involved in your recruitment process, wherever these are located. More Information on how IBM protects your personal information, including the safeguards in case of cross-border data transfer, are available here: ".

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
5+ years
Email this Job to Yourself or a Friend
Indicates required fields