Bachelor's degree or equivalent experience in a related field.
4+ years of relevant experience in software development.
Proficiency in Apache NiFi and AWS Cloud.
Experience with Docker and containerization technologies.
Familiarity with Agile development methodologies and REST API frameworks like FastAPI.
Knowledge of front-end frameworks (React) and databases (MongoDB, PostgreSQL).
Responsibilities
Employ software development techniques to tackle analytical challenges for national security.
Automate manual analytical processes using software development skills.
Develop front-end user interfaces, back-end microservices, and cloud architectures.
Deploy IT solutions, applications, and databases effectively.
Design specialized user solutions within a hybrid Agile and DevOps environment.
Provide Tier 3 technical support for applications and databases.
Collaborate with the engineering team to design and launch new features.
Benefits
Comprehensive health and wellness benefits.
Flexible work arrangements with a hybrid model.
Opportunities for professional development and training.
Supportive team environment focused on innovation.
Access to cutting-edge technologies and tools.
Full Job Description
M9 Solutions is seeking a Full Stack Developer for a hybrid role supporting a government contract for a client located in Washington, DC. An active TS/SCI clearance is required.
Responsibilities
Employs software development techniques and methodologies for solving tough analytical challenges in support of national security.
Uses software development skills to automate manual analytical processes.
Expands beyond specializations to include front-end user interfaces, back-end microservices, web services, cloud architectures, as well as databases and other persistent data stores.
Deploys developed IT solutions, user applications, databases, and other IT capabilities.
Designs and develops specialized user solutions, applications, and databases using a hybrid Agile approach within a DevOps environment.
Provides Tier 3 technical support for deployed applications and databases.
Maintains code integrity and organization.
Collaborates with the rest of the engineering team to design and launch new features, including coordination and documentation of deployment procedures, release plans, etc.
Supports off-hours deployment, such as evenings or weekends.
Required Skills and Qualifications
TS/SCI security clearance.
Bachelor's degree or equivalent experience in a related field.
4+ years of relevant experience.
Apache NiFi experience.
AWS Cloud experience.
Docker and containerization experience.
Experience with Agile development methodology.
Experience with REST API frameworks like FastAPI.
Familiarity with major frontend frameworks (React).
Git and GitHub/GitLab familiarity.
MongoDB familiarity.
PostgreSQL experience.
Python experience.
Working knowledge of collaboration tools, such as Jira and Confluence.
Knowledge of code versioning tools such as Git.
Experience with cloud message APIs and usage of push notifications.
Keen interest in learning and using the latest software tools, methods, and technologies to solve real-world problem sets vital to national security.
Preferred Skills and Qualifications
Experience with Amazon RDS.
Experience in Architecture Design Patterns.
Experience with Kubernetes, specifically Amazon EKS.
Experience with the OpenAI API-compatible API design.
Keycloak experience.
LLM-assisted development experience.
Working knowledge of software platforms and services, such as Docker.
GH 1110
Full-Time Employee Compensation
M9 Solutions' pay range for this position is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include, but are not limited to, responsibilities of the position, education, experience, knowledge, skills, abilities, as well as internal equity, location, alignment with market data, applicable bargaining agreement (if any), or other law.
M9 Solutions is an IT consulting and staffing firm that provides services to clients in a variety of industries, including healthcare, finance, and government. The company offers a range of services, including project management, software development, and data analytics. M9 Solutions was founded in 2010 and is headquartered in Durham, North Carolina.