We are looking to hire an enthusiastic Senior Software Developer to join our stellar team at Iron EagleX in Fayetteville, NC.
Growing your career as a Full Time Senior Software Developer is a great opportunity to develop relevant skills.
If you are strong in project management, critical thinking and have the right mindset for the job, then apply for the position of Senior Software Developer at Iron EagleX today!
Iron EagleX is a small defense contracting company with a focus on mission success and excellence in execution. We offer a great culture, competitive salaries, and an excellent benefits package. If you are looking for a company that feels like a family, you're in the right place!
As the Software Developer, you will provide support for application development of data and business systems software to include analysis of business needs, systems flow, and determination of data storage and usage requirements. You will work as part of a team with other contractors, government civilians, and military personnel in an agile environment.
Job Duties Include (but not limited to): Produce quality and maintainable code within a multidisciplinary team to provide tailored intelligence support of mission requirements Utilize industry standard tools such as Gitlab, Jira, and confluence for code version control, project management, product requirements, and user documentation Create, extract, and load (ETL) pipelines using Hadoop and Apache Airflow for various production big data sources to fulfill intelligence data availability requirements Auotomate retrieval of data from various sources via API and direct database queries for intelligence analysts and data scientists using SQL and Python Support DevOps activities for deploying applications and databases using Docker, Kubernetes, and Gitlab CI/CD pipelines Work directly with the customer to gather requirements and product feedback for future iterations Support capabilities briefings for military personnel Required Skills & Experience: Experience developing customer driven applications for data collection and analysis Frontend Knowledge Areas: React JS, Node JS, NEST JS, Typescript Backend/ Devops Knowledge Areas: Node/ NestJS , Java/Spring , Helm/Kubernetes, PostgreSQL, or relational databases General: Linux, Docker, K8s, Git, Gitlab CI/CD, REST APIs Desired Skills: Enterprise Java Development Application and Database Design Web Development Enterprise Application Security System Engineering Agile Education & Certifications: BS Degree in Computer Science Preferred or related field Security Clearance: An active TS/SCI Clearance 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 Benefits of working as a Senior Software Developer in Fayetteville, NC:
? Learning opportunities
? Company offers career progression opportunities
? Attractive package