1

Hiring Opt Student For Software Engineer Jobs in Colorado

Senior Software Engineer

Denver, CO · On-site

$126K - $166K/yr

You will develop software for multiple systems, helping the team to deliver reliable, secure, and high-performance solutions. The Cloud Software team has responsibility for a wide variety of ...

New

As the Air Force's leader for National-to-Tactical capability development, AFRL collaborates with ... Establish software engineering standards, best practices, and technical governance across teams

As the Air Force's leader for National-to-Tactical capability development, AFRL collaborates with ... Establish software engineering standards, best practices, and technical governance across teams

Senior Flight Software Engineer II

Westminster, CO · On-site

$123K - $163K/yr

If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you ... Final hiring decisions are ultimately made by humans. If you would like more information about how ...

May serve as a Lead Software Engineer for complex software development project designs and/or ... reviews architected modules and software systems supporting new technology or improving capability ...

For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision ... These tools assist our hiring teams in different ways, including but not limited to, assistance in ...

New

This position is for a Software Engineer developing test and training simulations for the program ... hiring, promotions, or mentorship programs. We are committed to providing equal employment ...

Showing results 41-60

Hiring Opt Student For Software Engineer information

What does it mean to hire an OPT student for a software engineer?

Hiring an OPT (Optional Practical Training) student for a Software Engineer position means employing an international student who is studying in the U.S. on an F-1 visa and is authorized to work temporarily in their field of study. OPT allows students to gain hands-on experience related to their academic program for up to 12 months (or up to 36 months for STEM graduates with an extension). Employers do not need to sponsor a visa immediately, but may need to consider sponsorship if continued employment is desired after the OPT period ends.

What types of projects and responsibilities can an OPT student expect as a software engineer?

As an OPT student starting as a software engineer, you can expect to work on a variety of tasks such as coding, debugging, and testing software modules under the guidance of senior developers. Typical responsibilities include contributing to ongoing development projects, attending team meetings, and collaborating with cross-functional teams like QA, product management, and design. You'll likely participate in code reviews and be assigned both individual and group projects to build your technical and problem-solving skills. This experience not only helps you learn industry best practices but also prepares you for more advanced roles within the organization.

What are the key skills and qualifications needed to thrive as a hiring OPT student for software engineer?

To thrive as a Hiring OPT Student for Software Engineer, candidates should have a solid foundation in computer science fundamentals, coding proficiency (e.g., Java, Python, C++), and relevant academic credentials such as a bachelor’s or master’s degree in a STEM field. Familiarity with version control systems (like Git), software development frameworks, and possibly cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help candidates stand out in collaborative and dynamic workplace environments. These qualifications are crucial for building robust software solutions, adapting to new technologies, and succeeding in diverse engineering teams.

What is the difference between Hiring Opt Student For Software Engineer vs Intern Software Developer?

AspectHiring Opt Student For Software EngineerIntern Software Developer
CredentialsOptional OPT authorization, relevant coursework, some coding experienceTypically students or recent graduates, internship agreement
Work EnvironmentFull-time or part-time professional setting, ongoing projectsTemporary, learning-focused environment, supervised tasks
Employer UsageHiring international students authorized to work under OPTProviding practical experience to students or graduates

Hiring OPT students for Software Engineer roles usually involves full-time employment with ongoing responsibilities, requiring some prior experience or coursework. Intern Software Developers are typically students or recent grads gaining hands-on experience through temporary internships. The main difference lies in the employment status and scope of responsibilities, with OPT roles being more permanent and integrated into the company's projects.

What cities in Colorado are hiring for Hiring Opt Student For Software Engineer jobs?

Cities in Colorado with the most Hiring Opt Student For Software Engineer job openings:

Infographic showing various Hiring Opt Student For Software Engineer job openings in Colorado as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 24% Part Time, 2% Contract, and 1% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution.

Senior Software Engineer

GXM Technologies LLC

Colorado Springs, CO • On-site

$120K - $185K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


Key responsibilities

  • Provide technical oversight and guidance for software development activities supporting mission systems and operational capabilities.

  • Coordinate software integration efforts across applications, services, platforms, and development teams.

  • Design, develop, and maintain operational applications supporting mission execution, situational awareness, and enterprise capabilities.


Job description

Description

GXM is seeking a Senior Software Engineer to join our team to support advanced defense and space-related mission programs focused on Command and Control (C2), mission systems integration, cloud modernization, and enterprise capability delivery. 


The selected candidate will serve as a senior technical contributor responsible for development, integration, and sustainment of mission applications, software services, and operational capabilities supporting mission-critical environments. The Senior Software Engineer will work closely with architects, systems engineers, DevSecOps engineers, cybersecurity personnel, and mission stakeholders to deliver scalable, interoperable, and reliable software solutions. 


This role requires expertise in software engineering, application integration, API development, data services, and event-driven architectures supporting operational mission systems. 


This role is onsite in Colorado Springs, CO. Hybrid flexibility may be available over time based on mission requirements, program execution needs, and achievement of objectives. 


Responsibilities 

  • Provide technical oversight and guidance for software development activities supporting mission systems and operational capabilities. 
  • Coordinate software integration efforts across applications, services, platforms, and development teams. 
  • Design, develop, and maintain operational applications supporting mission execution, situational awareness, and enterprise capabilities. 
  • Develop and maintain APIs enabling system interoperability, data exchange, and integration across mission environments. 
  • Design and implement data services supporting information access, processing, storage, and dissemination requirements. 
  • Develop middleware solutions that facilitate communication and integration between applications, services, and external systems. 
  • Design and implement event processing capabilities supporting real-time data flows, event-driven architectures, and operational decision-making. 
  • Collaborate with architects, systems engineers, and DevSecOps teams to ensure software solutions align with mission requirements and architectural objectives. 
  • Support software testing, troubleshooting, performance optimization, and operational sustainment activities. 
  • Maintain technical documentation, software designs, and development artifacts supporting program execution and lifecycle management. 

Requirements

  • U.S. Citizen with active TS/SCI clearance. 
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Engineering, or related technical discipline. 
  • 8+ years of professional experience in software engineering, application development, or enterprise software environments. 
  • Experience designing, developing, and integrating complex software applications and services. 
  • Experience developing RESTful APIs, microservices, middleware solutions, or service-oriented architectures. 
  • Experience with modern programming languages such as Java, Python, C#, JavaScript, or similar technologies. 
  • Experience supporting cloud-native, distributed, or event-driven application environments. 
  • Familiarity with Agile development methodologies, DevSecOps practices, and modern software delivery approaches. 
  • Strong analytical, troubleshooting, communication, and collaboration skills. 

Desired Qualifications 

  • Experience supporting defense, space, intelligence, or multi-domain operational environments. 
  • Familiarity with Command and Control (C2) systems, mission applications, or operational mission environments. 
  • Experience developing event-driven architectures, data services, or enterprise integration solutions. 
  • Experience with Kubernetes, cloud-native platforms, message brokers, or enterprise integration technologies. 

$120,000 - $185,000 salary + annual bonus eligibility + medical/dental/vision/STD/LTD/Life + 401(k) + PTO 


Equal Employment Opportunity / Legal Disclaimer 

GXM Technologies LLC is an Equal Opportunity Employer and participates in E-Verify to confirm employment eligibility. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other legally protected status. GXM Technologies LLC provides reasonable accommodations in accordance with applicable law. This job description is not intended to be a complete list of duties and responsibilities, which may change at any time with or without notice. Employment is at-will where permitted by law, meaning either the employee or the Company may terminate employment at any time, with or without cause or notice, subject to applicable legal requirements.