
COMPASS Associate Software Developer
Integration Innovation, Inc.2 years ago
Huntsville, AL, USAEntry Level / Mid Level
Responsibilities
- Write, modify, test, debug, and improve software, microservices, and jobs.
- Work directly with clients to support projects and solutions.
- Provide architecture, configuration, administration, and functional support for applications and microservices running in Azure, AWS, and on-premises environments.
- Implement and troubleshoot data ingestion and export workflows using queues, events, and APIs.
- Develop workflows that process files and metadata, apply Entra ID/Active Directory access controls, and move data between AWS, Azure, and on-premises environments.
- Maintain technical documentation, create release notes, and recommend application enhancements.
- Support relational database queries and containerized distributed applications.
Requirements
- Bachelor’s degree in Computer Science or a related field, with additional experience accepted in place of the degree.
- 0–3 years of relevant experience.
- Knowledge of the software development life cycle and experience with analysis, design, development, testing, and implementation of enterprise-scale applications.
- Experience with C#, HTML, and CSS and with software development projects.
- Understanding of solutions involving multiple data sources, relational databases, containers, and distributed systems.
- Ability to obtain and maintain a DoD security clearance.
- U.S. citizenship is required.
- Must reside within 75 miles of Redstone Arsenal in Huntsville, Alabama, or relocate before starting.
- Strong communication, teamwork, organization, client service, judgment, and time-management skills.
Benefits
- Excellent insurance coverage.
- 401(k) match.
- Generous paid time off.
- Health and wellness incentives.
- Tuition and certification reimbursement.
- Opportunities to give back through i3 Cares.
- Team-member ownership with potential long-term financial and job security.
- Regular hours are Monday through Friday, 8:00 a.m. to 5:00 p.m.; additional hours may occasionally be required, and reliable office attendance is expected.