12 open roles
Software Engineer
Job description
M1 Technology, LLC is a technology consulting firm specializing in delivering software systems that support our clients’ mission needs. We partner with federal and commercial organizations to provide high-impact technology solutions and exceptional service. Founded in 2016, M1 Technology’s vision is simple and unwavering: connect mission-first individuals to deliver meaningful outcomes for government clients while creating an exceptional home for our employees.
We are seeking a strong Software Engineer to join our software development team. You will be responsible for designing, developing, testing, and integrating custom software solutions across the full technology stack. The ideal candidate will have full stack experience with modern JavaScript frameworks, microservice-based architectures, AWS cloud services, and both SQL and NoSQL databases.
Clearance Requirement: TS/SCI with Polygraph
Key Responsibilities:**
Design, develop, and test custom software solutions across various application layers and components
Translate system requirements into robust design specifications
Create and implement integration strategies for new and existing applications
Participate in and conduct code reviews to ensure quality and maintainability
Provide support for testing and deployment of application releases to production
- Collaborate with cross-functional teams including product owners, QA, and DevOps
Utilize AWS cloud services for development and deployment
Work with SQL and NoSQL databases for effective data management
Required Qualifications:**
Proficiency in either front end JavaScript frameworks (e.g., React, Angular, Vue.js) or backend languages (Java, Python, NestJS, NodeJS)
Experience working with microservices architecture
Hands-on experience with cloud development platforms (AWS preferred)
Strong understanding of SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB, MongoDB)
Experience developing and integrating RESTful APIs
Preferred Skills & Experience:**
Proficient in React, TypeScript, and React Query
Familiarity with AWS services, including Lambda, DynamoDB, S3, and API Gateway
- Knowledge of DevOps practices, CI/CD pipelines, and containerized deployments
Familiarity with Business Process Modeling tools such as Camunda, Flowable, or n8n.io
Strong Agile development experience using tools like JIRA and Confluence
Why Join M1?**
Work with cutting-edge technologies on impactful projects
Collaborate in a fast-paced, Agile, mission-driven environment
Grow with opportunities for cross-training and advancement
Contribute to solutions that improve real-world systems and services
Description copied from M1 Technology's careers page. Read the full posting before you apply.
More jobs at M1 Technology
Information Review & Release Analyst
M1 Technology· McLean, Virginia, United StatesResearch Operations Specialist
M1 Technology· Herndon, Virginia, United StatesFull Stack Engineer
M1 Technology· Herndon, Virginia, United StatesFull Stack Developer
M1 Technology· Chantilly, Virginia, United StatesSenior Collection Management Officer
M1 Technology· Chantilly, Virginia, United States
More jobs in Herndon
Senior Network Escalation Engineer – Switching (TS/SCI Required)
Hewlett Packard Enterprise· Herndon, Virginia, United States of America· $120k – $275kAccount Executive, SMB Team Sales
T-Mobile US· Herndon, Virginia· $72k – $130kSenior Software Architect
Boeing· USA - Herndon, VA· $212k – $286kSRE Systems Engineer (TS/SCI Clearance)
Salesforce· Virginia - Herndon· $117k – $177kBridge Project Manager
head-huntress· Herndon, United States· $140k – $170k