1

Computer Software Technology Jobs in Bloomington, IN

MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in ... Computer Science, Engineering, or a related field * Hands-on experience with container technologies ...

MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in ... Computer Science, Engineering, or a related field * Hands-on experience with container technologies ...

SCA Drafter/CAD Operator IV

Crane, IN · On-site

$22.50 - $30.25/hr

Experience in a 3D CAD software while using a PDM configuration system. * Hands-on mechanical ... We integrate emerging technology, rapidly and securely, into mission critical operations that ...

Manage computer accounts, privileges and access to systems and equipment. * Manage the installation ... We integrate emerging technology, rapidly and securely, into mission critical operations that ...

SCA Drafter/CAD Operator II

Crane, IN · On-site

$22.50 - $30.25/hr

... parametric Software. JOB DUTIES: * Creates and modifies detailed models and drawings using ... We integrate emerging technology, rapidly and securely, into mission critical operations that ...

Prefer degrees in computer science, computer engineering or electrical engineering Overview SAIC ... We integrate emerging technology, rapidly and securely, into mission critical operations that ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time ... computer science, computer engineering or electrical engineering SAIC is a premier technology ...

Showing results 41-60

Computer Software Technology information

See Bloomington, IN salary details

$22

$51

$77

How much do computer software technology jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for computer software technology in Bloomington, IN is $51.25, according to ZipRecruiter salary data. Most workers in this role earn between $38.46 and $63.37 per hour, depending on experience, location, and employer.

What is a computer software technology?

A Computer Software Technology job involves designing, developing, testing, and maintaining software applications and systems. Professionals in this field work with programming languages, databases, and frameworks to create software solutions for businesses and consumers. They may specialize in areas like web development, mobile apps, cybersecurity, or software engineering. These roles require strong problem-solving skills, collaboration, and knowledge of emerging technologies.

What are the typical career advancement opportunities in computer software technology?

Professionals in Computer Software Technology have a range of career growth paths, including advancement to senior developer, software architect, project manager, or team lead positions. Gaining experience and expanding your skill set in specialized areas such as cloud computing, cybersecurity, or data science can open doors to more niche roles. Many employers also promote from within, so demonstrating initiative and taking on challenging projects can accelerate your progression. Additionally, staying current with new technologies and obtaining relevant certifications can further enhance your career prospects in this dynamic field.

What are the key skills and qualifications needed to thrive in computer software technology, and why are they important?

To thrive in Computer Software Technology, you need strong programming skills, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with development tools such as version control systems (e.g., Git), integrated development environments (IDEs), and certifications like CompTIA or Microsoft Certified are highly beneficial. Effective problem-solving, teamwork, and good communication skills help you collaborate efficiently and adapt to evolving project requirements. These abilities are vital to delivering high-quality software solutions that meet user needs and industry standards.

What jobs are in computer software technology?

Jobs in computer software technology include software developers, programmers, quality assurance analysts, systems analysts, and software engineers. These roles involve designing, coding, testing, and maintaining software applications, often requiring knowledge of programming languages, development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer. The field offers opportunities in various industries such as tech, finance, healthcare, and gaming, with work environments ranging from offices to remote settings.
Infographic showing various Computer Software Technology job openings in Bloomington, IN as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 20% Part Time, 1% Temporary, and 3% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $106,598 per year, or $51.2 per hour.

Software Engineer

ManTech

Crane, IN • On-site

Full-time

Re-posted 12 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 245 rated software companies


Job description

Description & Requirements
Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now-protect and innovate with MANTECH!
***This is for a future opportunity***

MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This is an onsite position.

As a core member, you will assist in the research & design, engineering, integration, testing, training, logistics, laboratory research, field engineering, and acquisition and operations analysis in support of a variety of Navy and Marine Corps programs and projects with a focus on defensive cyber technologies, mission assurance, and resilience capabilities for the tactical network environment. Your effort will go towards dramatically increasing the warfighter's effectiveness. If you enjoy working on a highly collaborative and dynamic team and want to make a difference for the warfighter, then we would love to have you on our team!

Responsibilities include but are not limited to:

  • Collaborate with experienced engineers to design, develop, and test software features that optimize resource use and performance

  • Write clean, efficient code contributing to real-world solutions

  • Participate in agile development cycles, including sprint planning, stand-ups, and iterative delivery

  • Support the integration of DevSecOps practices to ensure secure and streamlined software deployment

  • Experiment with container technologies like Docker to enhance development and deployment workflows

Minimum Qualifications:

  • High School Diploma 

  • 0-5 years of experience in the field or in a related area

  • Basic proficiency in at least one programming language (C, C++, Go, or similar)

  • Familiarity with agile development methodologies and team collaboration

  • Strong problem-solving skills and a hunger to learn in a fast-paced environment

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field

  • Hands-on experience with container technologies like Docker or similar tools

  • Exposure to DevSecOps principles, such as secure coding or CI/CD pipelines

  • Contributions to personal coding projects, open-source initiatives, or hackathons

  • Excellent communication skills to thrive in a collaborative, dynamic team

Clearance Requirements:

  • Must have a current and active Secret Clearance

Physical Requirements:

  • Must be able to balance, bend, carry, crouch, stretch and kneel.

  • Must be able to push, pull, and reach.

  • Must be able to work in high noise areas.

  • Must be able to lift 50lbs and small parts.

  • Must be able to work with computers and CRTs, and type on a computer keyboard


MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom