Full Job Description
Information Technology - Software Engineer | Littleton, Colorado, United States Information Technology - Software Engineer Location: Littleton, CO, 80125, United States About the Role Join a dynamic team at the forefront of cloud-native software engineering, where you will design, develop, and deploy robust, scalable solutions across both backend and frontend. Drive innovation in a fast-paced environment, contribute to mission-critical projects, and advance your skills in cutting-edge technologies. Responsibilities - Architect, develop, and maintain full-stack applications using Java, JavaScript, or Python - Implement and manage containerized applications with Kubernetes, Docker, and Helm on cloud platforms (AWS, Azure, OpenStack, OpenShift) - Build engaging web interfaces leveraging HTML5, CSS3, and frameworks such as React, Angular, or Vue.js - Collaborate closely with cross-functional teams in Agile sprints, using JIRA and Confluence for workflow optimization - Create and maintain CI/CD pipelines to ensure rapid, reliable deployment and integration - Ensure code quality, security, and performance through rigorous testing and code reviews - Communicate technical concepts clearly in both verbal and written formats Required Skills and Experience - Bachelor's degree in Computer Science, Software Engineering, or equivalent experience - Proficient in at least one major programming language: Java, JavaScript, or Python - Hands-on experience with application containerization and deployment in cloud environments - Strong command of core web technologies: HTML5, CSS3, JavaScript (ES6+) - Working knowledge of front-end frameworks: React, Angular, C#, .NET, or Vue.js - Experience in Agile development environments with CI/CD best practices Preferred Skills - Familiarity with the Space Domain - Strong written and verbal communication - Proven teamwork, critical thinking, and problem-solving abilities - Adaptability to evolving project requirements and timelines - Familiarity with state management tools (Redux, NgRx, Vuex) Benefits - Competitive compensation and comprehensive health benefits - Opportunities for career advancement and professional development - Collaborative, innovative work environment - Exposure to high-impact projects and new technologies How to Apply Ready to elevate your software engineering career? Submit your resume and cover letter detailing your relevant experience and interest in the role.