Software Developer

Job summary

Colorado Springs
Software Developer

Work model

Remote first
Only US
1 month ago
Job description

Description

  • Bachelor's degree in Computer Science or an engineering field with at least 5 years technical experience. Relevant experience may be accepted in place of a degree.
  • Experience designing, developing, documenting, testing, and debugging enterprise application or platform infrastructure software.
  • Experience in object-oriented analysis and design techniques.
  • Experience with common CM tools and best practices.
  • Java application development experience, specifically microservice architectures.
  • Typescript/Angular experience with designing and maintaining UI/UX web-based applications.
  • Experience using Docker containers for development and deployment.
  • Experience with Kubernetes runtime environments based in AWS cloud environments.
  • Great interpersonal and communications skills, while establishing and maintaining effective work relationships with team members.
  • Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools and concepts quickly.
  • Excellent communication skills, in both spoken and written English.
  • Must be a US Citizen due to DoD contract.

Experience with Kubernetes runtime environments based in AWS cloud environments is a nice-to-have, but will make candidates stand out. The team is cloud-enabled and pushing the government to adopt these practices. They are deployment agnostic, meaning the software is the same regardless of the platform (Windows vs. Kubernetes). They are moving away from thick client applications to web-based solutions.

Skills

Java, Angular, RxJS, TypeScript, Front end, Backend.

Top Skills Details

Java, Angular, RxJS, TypeScript, Front end.

Additional Skills & Qualifications

  • Less than 10% travel.
  • 6-week sprints; some team members travel for PI planning, but it is usually optional based on engineer preference.

Experience Level

Intermediate Level.

Job Type & Location

This is a contract position based out of Colorado Springs, CO.

Pay and Benefits

The pay range for this position is $60.00 - $65.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan (Pre-tax and Roth post-tax contributions available)
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully remote position.

Application Deadline

This position is anticipated to close on Jun 30, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Use of Artificial Intelligence (AI)

We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.