Iron EagleX (IEX) is seeking a Software Developer-Mid to design, develop, and maintain high-quality software solutions for their defense and government clients, leveraging cutting-edge analytic and AI/ML technologies.
Requirements
- 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.
- Hands-on experience with Full Stack development and understanding of the software development life cycle.
Responsibilities
- 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.
Other
- 2-5 years of experience in a Software Development role.
- Ability to work effectively both collaboratively and independently in a fast-paced environment.
- An active Top Secret/SCI is required
- Due to US Government Contract Requirements, only US Citizens are eligible for this role.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).