Senior Level Full-Stack Software Engineer
I3 Corps · Huntsville, AL, United States
All reasons
- Open 730 days
In its favour
- Still listed on the employer's own board
Overview
The Tactical Software and Autonomy Solutions (TSAS) team at i3 supports DoD customers in developing cutting-edge autonomy software architectures to distribute autonomous control across a diverse assortment of uncrewed air, ground, surface, and subsurface platforms. The team is seeking a senior level full-stack software engineer with 10+ years of experience to support a web-based virtual development and simulation environment. This is a new project leveraging a modern tech stack of ASP.NET Core, React, and TypeScript.
Responsibilities
- The candidate will work with or lead an Agile software development team delivering value to a DoD customer in small, incremental iterations.
- The candidate will be responsible for developing both the user interface (UI) and backend of a large web application.
- Candidate will develop software designs using best practices and object-oriented methodologies.
- Candidate will develop automated unit and integration level tests.
- Routine collaboration with team members in developing system capabilities is expected.
- Other duties as assigned.
Qualifications
Education, Experience and Required skills
- Must be a U.S. Citizen.
- 10+ years of relevant experience.
- Have a Bachelor of Science degree (or advanced degree) from an accredited college (ABET preferred) in computer science, engineering, mathematics, or the hard sciences.
- Candidate must be a team player and be creative, adaptive, and excited to learn.
- Candidate must be familiar with good configuration management practices and will be responsible for proper code maintenance, merging, and configuration management.
- Active Secret Clearance or the ability to obtain and maintain an active Secret clearance or higher.
- Position Location: In office in Huntsville, AL
- CONUS Travel required: Less than 10%
Preferred Experience/Skills
- Experience with C#, JavaScript, and TypeScript.
- Experience with HTML and CSS styling.
- Experience with web tools and frameworks such as ASP.NET, React, Tailwind, Vite, and NextJS.
- Prefer understanding of agile software development, ideally Extreme Programming (XP).
- Familiarity setting up and managing CI/CD infrastructure withing GitLab.
- Experience with Linux is a plus.
- Familiarity with Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation.
- Experience with virtualization technologies like Docker and Kubernetes.
- Experience developing software within government IL2/IL4 environments is preferred.
- Any DoDD 8140/8570 certificates are beneficial.
Knowledge/Skills
- Knowledge of office administration and procedures.
- Exceptional judgment capabilities and relationship management skills.
- Excellent communication, teamwork, and client service skills; ability to clearly communicate in discussions and written documents, and to deliver feedback clearly and tactfully.
- Interact with a diverse array of customers and staff in a professional and courteous manner.
- Work independently with accountability for accurate and complete results.
- Be extremely organized and exceptionally detail oriented.
- Work well both independently and in a team environment.
- Be energized by a fast-paced work environment.
- Must be able to communicate with others effectively.
- Analyze information and respond appropriately.
- Manage time wisely and prioritize tasks.
- Provide superior customer service.
- Multi-task in a pleasant manner.
- Work well under pressure.
Physical Demands
- The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; handle or feel; and reach with hands and arms.
- The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must be able to lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds.
- Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus.
- Regular i3 hours are 8:00 a.m. - 5:00 p.m. Monday-Friday, however, additional hours may be required on occasion. Regular and punctual attendance is required.
Skills
- ASP.NET Core
- React
- TypeScript
- C#
- JavaScript
- HTML
- CSS
- ASP.NET
- Tailwind CSS
- Vite
- Next.js
- GitLab
- Linux
- Terraform
- AWS CloudFormation
- Docker
- Kubernetes
More jobs at I3 Corps
All 29- Senior Systems Security Engineer (SSE)I3 Corps · Huntsville, AL, United States2y ago
- Junior Machine Learning EngineerI3 Corps · Arlington, VA, United States · USD 93,000–210,000/yr2y ago
- AI/Machine Learning Engineer SMEI3 Corps · Washington, D.C., United States · USD 200,000–350,000/yr2y ago
- Software EngineerI3 Corps · Washington, D.C., United States · USD 122,000–204,000/yr2y ago
- Entry Level Software EngineerI3 Corps · Huntsville, AL, United States2y ago
Similar roles
- Senior Scala Software Engineer3coresystems · Chicago, IL, United Statesjust now
- C# Programmer Analyst LeadGenesis10 · Oakboro, NC · USD 130,000–160,000/yrjust now
- Software Engineer - RemoteGenesis10 · New York, NY · USD 75–83/hrjust now
- Senior Big Data/Machine Learning EngineerGenesis10 · McLean, VA · USD 66–74/hrtoday
- Staff Application Software Engineer - HybridGenesis10 · Weston, FL · USD 63–73/hrtoday
- Senior Software EngineerGenesis10 · Weston, FL · CAD 73–83/hrtoday