Senior Software Engineer

M1 Technology
Herndon, VA










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










M1 Technology is an equal opportunity employer and values diversity. We do not discriminate in hiring on the basis of race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by federal, state, or local law.

Posted 2026-05-24

Recommended Jobs

Food Prep, Cook, and Pizza Maker

Chuck E. Cheese
Hampton, VA

At CEC Entertainment, we build careers around great food, family, and fun! Our purpose and our passion is to create the best place for kids and families to eat and play! Commission Detail Exempt …

View Details
Posted 2026-05-18

Retirement Payroll Support Technician (Hourly) Hybrid Work Schedule

Virginia Retirement System
Richmond, VA

: Title: Retirement Payroll Support Technician (Hourly) Hybrid Work Schedule State Role Title: Retirement Payroll Support Technician (Hourly) Hybrid Work Schedule Hiring Range: $17.50-$22.0…

View Details
Posted 2026-05-24

Executive Assistant

Addison Group
Reston, VA

Job Description Job Description Job Title: Executive Assistant Location: Tysons, VA Job Type: Contract (3-4 month contract) Compensation: $36.00 – $39.00 / Hourly Benefits: This po…

View Details
Posted 2026-04-05

Physical Therapist (PT)

Interim HealthCare of Loudoun County, VA
Sterling, VA

Home Health Physical Therapist (PT) PART-TIME As a Home Health Physical Therapist, here’s a big-picture view of what you’ll do: * Provide home-based physical therapy to patients who have lost m…

View Details
Posted 2025-08-28

Utility Payment Analyst

TEOCO
Fairfax, VA

Job Summary TEOCO’s Audit team is seeking a smart, self-motivated, and collaborative candidate. This is a great opportunity to gain or build upon experience in utility consulting, developing a fou…

View Details
Posted 2026-05-12

Handyman

Ace Handyman Services NoVA
Arlington, VA

Job Description Job Description Benefits: Bonus based on performance Competitive salary Flexible schedule Free uniforms Opportunity for advancement Handyman Benefits: Monday …

View Details
Posted 2026-03-17

Line Cook

FIREBREW Bar & Grill
Virginia Beach, VA

Job Description Job Description About the Role: Join the team at FIREBREW Bar & Grill as a Line Cook! We are looking for hard working culinary professionals to create delicious dishes in a vib…

View Details
Posted 2026-05-13

General Manager

Pure Barre - Woodbridge VA
Woodbridge, VA

Pure Barre is the national leader in barre fitness with more than 500+ franchise locations in the United States and Canada. We are currently expanding our team at Pure Barre Woodbridge, VA. Pure Barr…

View Details
Posted 2026-02-24

Sr. Field Service Technician - Charlottesville, VA

Signode
Charlottesville, VA

Job Description Job Description Company Description This is a fully remote position.  Candidate must be based in the Charlottesville, VA area. With over $2B in revenue, 80+ manufacturing …

View Details
Posted 2026-05-16

Pharmacist

Saratoga Medical Center
Hampton, VA

Job Description Job Description Saratoga Medical has an immediate opening for a Pharmacist on Langley Air Force Base, Virginia. We offer a W-2 pay option with PTO, and paid holidays. Medical, den…

View Details
Posted 2026-03-17