Senior Software Engineer SME-Hybrid

Company:  Iron EagleX
Location: Fort Bragg
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Overview:
Iron EagleX is a veteran owned defense contracting company based in Tampa, FL.

 

It is our mission to provide solutions to the most challenging technical problems facing the Department of Defense while simultaneously making a positive impact on our employees and community.

Responsibilities:
 

Job Description:

 

We are seeking a highly skilled and motivated Hybrid Senior Software SME with expertise in developing scalable enterprise applications. The ideal candidate will have a strong background in both front-end and back-end technologies, with proficiency in modern programming languages and frameworks. This position is Hybrid, 3 days on-site in Fayetteville, NC.

 

Job Duties Include (but not limited to):

 

Develop custom user interfaces using React.js and component libraries like MaterialUI.

Build RESTful APIs using frameworks such as Gin, FastAPI, or Express.

Create Docker containers with multi-stage builds and utilize Docker Compose in development environments.

Deploy applications on Kubernetes platforms and create Helm charts; manage deployments through GitOps controllers like ArgoCD.

Build and maintain CI/CD pipelines using GitLab CI.

Use security scanning tools such as Grype or Trivy and mitigate security vulnerabilities.

Work with PostgreSQL and Elasticsearch; experience with query engines like Trino is a plus.

Implement and manage distributed messaging systems like Redis, Kafka, or SQS.

Implement JWT-based authentication/authorization; familiarity with x509 certificates and Keycloak is advantageous.

Deploy software to hundreds of servers worldwide and support installation, configuration, migration, and operational data management.

Provide remote troubleshooting support to system engineers daily.

Inspire and influence teams and partners to deliver technology-enabled business solutions.

Build scalable enterprise applications with high availability and reliability.

Maintain excellent verbal and written communication skills, contributing effectively in a high-paced, focused team environment.

Thrive in a flexible and fast-paced environment across multiple time zones and locations.

Qualifications:
 

Required Skills & Experience:

 

Expertise in one of the following programming languages, with working knowledge of the other two: Golang, Python, TypeScript.

Proficient in developing custom user interfaces using React.js and component libraries such as MaterialUI.

Skilled in building RESTful APIs with frameworks like Gin, FastAPI, or Express.

Experience creating Docker containers with multi-stage builds and utilizing Docker Compose in development environments.

Solid understanding of Kubernetes and experience deploying applications on Kubernetes platforms.

Capable of creating Helm charts and deploying through GitOps controllers such as ArgoCD.

Familiarity with building CI/CD pipelines using GitLab CI.

Experience with security scanning tools such as Grype or Trivy, with the ability to mitigate security vulnerabilities.

Knowledge of database technologies like PostgreSQL and Elasticsearch; experience with query engines like Trino is a plus.

Familiarity with distributed messaging systems, including Redis, Kafka, or SQS.

Experience implementing Authentication/Authorization with JWT; familiarity with x509 certificates and Keycloak is an advantage.

Ability to deploy software to hundreds of servers worldwide as well as supported the installation, configuration, migration, collection, and dissemination of operational data

Experience with providing remote troubleshooting support to system engineers daily

Demonstrated ability to effectively inspire and influence teams and partners in delivering technology enabled business solutions that meet business needs

Technical professional experience building scalable enterprise applications with high availability and reliability. Strong technology affinity and experience, as well as attention to detail and the ability to design, execute against strategic goals

Ability to independently work as a contributing member in a high-paced and focused team. Excellent verbal and written communication skills

Ability to thrive in a flexible and fast-paced environment across multiple time zones and locations.

Due to US Government Contract Requirements, only US Citizens are eligible for this role.

Education & Certifications:

Bachelor’s degree in Computer Science is preferred

Security Clearance: 

 An active TS/SCI security 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 plans

Incentive and recognition programs

Relocation opportunities

Iron EagleX is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, among other things, or status as a qualified individual with disability.

Apply Now
Share this job
  • Similar Jobs

  • Senior Software Engineer-Hybrid

    Fort Bragg
    View Job
  • DevOps Engineer

    Fort Bragg
    View Job
  • Full-Stack Software Developer - Clearance Required

    Fort Bragg
    View Job
  • Cloud Engineer - DevOps

    Fort Bragg
    View Job
  • SITEC- Network Engineer - Fort Liberty, NC

    Fort Bragg
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙