
Cyber B.A.T. Inc
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Cyber B.A.T. is seeking a Software Engineer Level 1 to develop, maintain, and enhance mission-focused software applications, with an emphasis on graphical user interfaces, dashboards, AWS cloud environments, automated workflows, and AI/ML integration. This role involves designing and testing software, integrating new functionality, troubleshooting and resolving defects, developing algorithms and database interfaces, and collaborating with cross-functional teams throughout the software development lifecycle.
Qualifications
Required Qualifications
- Active TS/SCI Clearance with a current Maryland Polygraph
- Bachelor's degree in Computer Science or a related discipline from an accredited college or university
- Seven (7) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity
- Four (4) additional years of Software Engineering experience on projects with similar software processes may be substituted for a Bachelor's degree
- Strong software development experience with Python, JavaScript, HTML, CSS, and/or TypeScript
- Experience with modern JavaScript frameworks such as React, Angular, or Vue.js
- Experience developing responsive and accessible web interfaces and dashboards
- Experience with AWS services such as EC2, S3, Lambda, IAM, API Gateway, and DynamoDB/RDS
- Experience with Infrastructure as Code tools such as Terraform or CloudFormation
- Experience using Python for automation and workflow development
- Experience with workflow orchestration tools such as Airflow or AWS Step Functions
- Basic experience integrating AI/ML models into software applications
- Understanding of CI/CD pipelines, Docker/containerization, and cloud security best practices
- Experience with Git and software testing frameworks, including unit and integration testing
- Experience analyzing system performance, data usage, system flows, and operational processes
- Strong analytical, problem-solving, communication, and documentation skills
- Ability to work independently and collaboratively in an Agile development environment
Preferred Qualifications
- Love solving difficult technical challenges
- Enjoy collaborating and sharing knowledge
- Like working where your voice actually matters
- Appreciate a culture that celebrates wins and supports growth
Skills & Technologies
About the Company
Cyber B.A.T. Inc
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Entry
Location
Annapolis Junction, MD
Posted
4 days ago
Country
US