cover image
FANTOM CORPORATION

FANTOM CORPORATION

www.fantomcorp.com

1 Job

25 Employees

About the Company

Fantom Corporation provides Podcasting Media and Information Technology (IT) Services to customers in defense and intelligence agencies. Adding value for customers using industry's best practices, continuous improvement, and surpassing competitors by building a more agile business around customers. SBA Certified 8(a) | SDB

Listed Jobs

Company background Company brand
Company Name
FANTOM CORPORATION
Job Title
Software Developer
Job Description
Job Title: Software Developer Role Summary: Design, develop, and maintain responsive web applications and scalable back‑end services using modern JavaScript frameworks, Node.js, and AWS cloud environments. Deliver high‑quality APIs, microservices, and secure front‑end interfaces within agile, cloud‑native production pipelines. Expectations: Deliver production‑ready code on schedule, collaborate across cross‑functional teams, adhere to coding standards, CI/CD, and security best practices, and maintain clear, concise documentation. Must hold current polygraph clearance and be prepared to work full‑time onsite. Key Responsibilities: - Build responsive UIs with Angular, React, or Vue and implement styling with HTML5, CSS3, Sass, and modern JavaScript (ES6+). - Develop and expose RESTful APIs and microservices using Node.js and appropriate web frameworks. - Design and optimize SQL database schemas (PostgreSQL/MySQL), employing ORMs such as Prisma or Sequelize. - Containerize services with Docker and orchestrate deployments in AWS (EC2, ECS, EKS, Lambda). - Apply web application security best practices, usability standards, and performance tuning. - Manage source code with Git, participate in code reviews, and contribute to CI/CD pipelines (Jenkins, GitHub Actions, etc.). - Debug, test, and troubleshoot production issues, ensuring reliability and uptime. - Collaborate with DevOps and infrastructure teams, using IaC tools like Terraform or CloudFormation to manage cloud resources. - Integrate services with data lakes or data‑intensive systems as needed. Required Skills: - Proficiency in Angular, React, or Vue.js. - Strong experience with Node.js (Express, NestJS, etc.). - Expertise in TypeScript, JavaScript (ES6+), HTML5, CSS3, and Sass. - RESTful API design and microservices architecture. - SQL database design, performance tuning, and API CRUD operations with PostgreSQL/MySQL. - ORM usage (Prisma, Sequelize). - Docker containerization. - AWS cloud services (compute, storage, networking, security, and serverless). - Git version control and collaborative workflow. - CI/CD pipeline development and maintenance. - IaC knowledge (Terraform, CloudFormation). - Strong debugging, problem‑solving, and troubleshooting skills. - Basic knowledge of J2EE containers and integration patterns. - Recent polygraph clearance. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. - Cloud certifications (e.g., AWS Certified Developer or Solutions Architect) are preferred.
Mclean, United states
On site
06-03-2026