Software Engineer 1

General Dynamics Information Technology Annapolis Junction, MD $132,600 - $179,400
Full Time Entry Level 2+ years

Posted 1 week ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

The Software Engineer will develop and maintain automated test suites using PyTest and Cypress frameworks, collaborating with mission stakeholders to ensure quality and reliability of a mission-focused enterprise web application in a Linux environment.

Responsibilities

  • Develop and maintain automated test suites and frameworks using the PyTest and Cypress testing frameworks
  • Collaborate with mission stakeholders to understand project requirements
  • Identify test automation opportunities
  • Ensure the quality and reliability of a mission-focused enterprise web application in a Linux environment

Requirements

  • 2+ years of related experience
  • Top Secret/SCI security clearance with polygraph
  • Experience using the Linux CLI
  • Experience developing Bash/Python scripts
  • Experience developing with Python in a Linux environment
  • Experience with web technologies (e.g., HTML, CSS, JavaScript) and web application development
  • Experience with the Cypress testing framework
  • Experience with the PyTest testing framework
  • Experience with REST interfaces
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI
  • Experience with Git Source Control System

Qualifications

  • Bachelor of Arts/Bachelor of Science
  • 2+ years of related experience

Nice to Have

  • Experience with the Atlassian Suite of Tools such as Jira and Confluence
  • Experience with the Django Web framework
  • Experience developing UI using the React JavaScript framework
  • Familiar with SQL technologies such as MariaDB
  • Experience with containerization technologies such as Docker

Skills

Python * Docker * JavaScript * CSS * HTML * REST * REACT * Jira * Confluence * Git * CI/CD * Linux * Django * Bash * GitLab CI * MariaDB * Cypress * Pytest *

* Required skills

Benefits

Life Insurance
Medical plan options
Military leave
Health Savings Accounts
Jury duty leave
Short-term disability benefits
Paid time off (vacation, sick, personal time, holidays)
Paid parental leave
Vision plan
Accidental death and dismemberment insurance
Personal Accident insurance
Business travel and accident insurance
Internal mobility team support
Critical illness insurance
Bereavement leave
Dental plan options
401(k) plan with company match
Long-term disability benefits
AI-powered career tool

About General Dynamics Information Technology

A global technology and professional services company delivering consulting, technology, and mission services to major agencies across the U.S. government, defense, and intelligence community.

Professional Services
View all jobs at General Dynamics Information Technology →