Full Stack Engineer - Mid
Job Locations
US-VA-Crystal City
Job ID |
2025-2648
|
Clearance Level |
Top Secret SCI
|
Overview
Iron EagleX (IEX), a wholly owned subsidiary of General Dynamics Information Technology, delivers agile IT and Intelligence solutions. Combining small-team flexibility with global scale, IEX leverages emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more securely in dynamic environments.
Responsibilities
We are seeking a Software Developer-Mid with a strong background in Full Stack development to join our dynamic team in Crystal City, VA. The ideal candidate will have hands-on experience in modern front-end and back-end development, a solid understanding of database systems, and a commitment to delivering high-quality software solutions. Job Description: As a Software Developer, you will play a key role in designing, developing, and maintaining high-quality software solutions for our defense and government clients. This position requires a motivated self-starter who thrives in a fast-paced environment and is eager to tackle complex challenges while working with cutting-edge analytic and AI/ML technologies. Job Duties
Develop clean, maintainable, and efficient Python code while adhering to best practices and coding standards.
- Create modern, user-friendly front-end applications using Streamlit or similar technologies.
- Utilize web technologies, including HTML, CSS, and JavaScript, to enhance user experience.
- Design, develop, and integrate RESTful APIs for seamless communication between systems.
- Build and maintain scalable backend solutions using Python and related frameworks.
- Work with relational databases such as PostgreSQL and MySQL, ensuring data integrity and efficiency.
- Implement and maintain version control using Git to streamline collaboration and code management.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure all developed solutions meet the highest security and quality standards.
- Contribute to all stages of the software development life cycle (SDLC), from concept and design to testing and deployment.
Qualifications
Required Skills and Experience:
- 2-5 years of experience in a Software Development role.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proficiency in writing clean, maintainable, and efficient Python code.
- Expertise in front-end development using Streamlit or similar technologies.
- Strong knowledge of web technologies, including HTML, CSS, and JavaScript.
- Experience with designing and maintaining scalable backend solutions using Python frameworks.
- Familiarity with database systems such as PostgreSQL and MySQL.
- Proficiency in implementing and maintaining version control using Git.
- Ability to work effectively both collaboratively and independently in a fast-paced environment.
- Hands-on experience with Full Stack development and understanding of the software development life cycle.
- Due to US Government Contract Requirements, only US Citizens are eligible for this role.
Education and Certifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Security Clearance:
- An active Top Secret/SCI is required
Benefits:
- National health, vision, and dental plans
- 20 days of PTO and 11 paid holidays
- Life Insurance
- Short and long term disability plans
- 401(K) retirement plan
- Incentive and recognition programs
- Relocation opportunities
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
|