What are the responsibilities and job description for the Senior Level Full-Stack Software Engineer with Security Clearance position at Integration Innovation, Inc.?
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.