Software Engineer
Software Engineer
Littleton, CO
Software Engineer
Temporary
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
- Education & Job 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
- Job Duties & Functions
- 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
- TeamGlobal Benefits
- Medical, Dental, Vision, 401 (k), and more!
- TG Rewards Program
- Employee Referral Program
Apply Now! Call Now: (817) 234-9553
