Software Engineer

Global Employment Solutions
Littleton, United States of America
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Littleton, United States of America

Tech stack

Java
JavaScript
.NET
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
HTML5
Build Automation
Azure
CSS
Cloud Computing
System Configuration
Continuous Integration
Python
Openshift
OpenStack
Software Deployment
Software Engineering
Software Requirements Analysis
Software Systems
Cloud Platform System
React
Software Application Programming
Backend
Vue.js
Containerization
Angular
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Atlassian Tools
Web Technologies
Front End Software Development
React
Es2015
Docker
Programming Languages

Job description

Develops and maintains backend and frontend software applications, supporting cloud-based deployment, containerization, and Agile development processes within a collaborative engineering environment.

  • Position Details

  • Space Systems / Aerospace

  • 1st Shift (5/40 Schedule)

  • Must be a U.S. Citizen

  • Ability to Obtain a Security Clearance, * Develops backend and frontend software solutions using modern programming languages and frameworks

  • Implements containerized applications using Kubernetes, Docker, and related tools

  • Deploys and manages applications within cloud-based environments

  • Collaborates within Agile teams to plan, develop, and deliver software features

  • Integrates CI/CD pipelines to automate build, test, and deployment processes

  • Analyzes system requirements and translates them into scalable software designs

  • Coordinates with cross-functional teams to ensure alignment with project objectives

  • Verifies application performance, scalability, and reliability through testing and validation

  • Documents software design, development processes, and system configurations

Requirements

  • 4-year degree in Computer Science, Software Engineering, or related field, or equivalent combination of education and experience

  • Minimum of 3 years of experience in software development

  • Experience developing applications using Java, JavaScript, or Python

  • Proficiency in core web technologies including HTML5, CSS3, and modern JavaScript (ES6+)

  • Hands-on experience with application containerization tools, including Kubernetes, Helm, Docker, or Containerd

  • Experience deploying applications in cloud environments such as AWS, Azure, OpenStack, or OpenShift

  • Experience working in Agile development environments using tools such as JIRA and Confluence

  • Familiarity with C

  • and .NET technologies

  • Experience with frontend frameworks such as React, Angular, or Vue.js, including state management tools like Redux, NgRx, or Vuex

  • Experience with CI/CD pipelines, automated builds, and configuration management tools

  • Must be able to read, write, speak, and understand the English language

  • Preferred Skills

  • Familiarity with the space domain

  • Strong verbal and written communication skills in a professional environment

  • Demonstrated ability to build strong team relationships and deliver results

  • Strong critical thinking and problem-solving skills

  • Ability to work effectively in a fast-paced and rapidly changing environment

  • Strong time management skills supporting on-time delivery

Benefits & conditions

  • TeamGlobal Benefits
  • Medical, Dental, Vision, 401 (k), and more!
  • TG Rewards Program
  • Employee Referral Program

Apply for this position