1

Technology Software Engineer Jobs (NOW HIRING)

IT Software Engineer 5

Chicago, IL ยท On-site

$100 - $125/hr

Diversified Services Network, Inc. (DSN) is seeking a full-time IT Software Engineer 5 to join our team in Chicago, IL! We offer full benefits, PTO, 401k, and more! If you're looking to grow your ...

IT SOFTWARE ENGINEER III

Boise, ID ยท On-site

$100 - $125/hr

Posted 14 days ago | Apply before September 1, 2026 Description IT Software Engineer III Applications will be accepted through 11:59 PM MST on the posting end date. The Public Employee Retirement ...

This is a growth opportunity within the IT Software Engineering group and is an ideal fit for a team-oriented, self-directed person with ambition and drive. This position will be onsite in Camas, WA ...

Jr. IT Software Engineer, AMR

Guntersville, AL ยท On-site

$73K - $102K/yr

Junior IT Software Engineer - Robotics & Factory Automation Location: Guntersville, AL Full-Time Entry Level About the Role Ready to kickstart your engineering career at the intersection of robotics ...

IT Software Developers

Campus, IL ยท On-site

$85K - $105K/yr

Details Open Date 07/09/2026 Requisition Number PRN45616B Job Title IT Software Developers Working Title IT Software Developer IV Career Progression Track P00 Track Level P4 - Advanced FLSA Code ...

$150 - $200/hr

Senior IT Software Engineer - AMR & RoboticsLocation: Guntersville, AL | Full-Time | Senior LevelAbout the RoleReady to drive the next generation of autonomous systems in smart manufacturing? We are ...

We are seeking a highly skilled Senior IT Software Engineer to lead the design, development, modernization, and support of business-critical software applications. This role will serve as the ...

Sr. IT Software Engineer, AMR

Guntersville, AL ยท On-site

$96K - $127K/yr

Senior IT Software Engineer - AMR & Robotics Location: Guntersville, AL | Full-Time | Senior Level About the Role Ready to drive the next generation of autonomous systems in smart manufacturing? We ...

Showing results 41-60

Technology Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do technology software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for technology software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

Is 25 too late to become a technology software engineer?

Age is not a barrier to becoming a technology software engineer, as many professionals start careers later in life. Success depends on acquiring relevant skills, such as programming languages and software development tools, and gaining experience through education or projects. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What cities are hiring for Technology Software Engineer jobs?

Cities with the most Technology Software Engineer job openings:

What states have the most Technology Software Engineer jobs?

States with the most job openings for Technology Software Engineer jobs include:

What are popular job titles related to Technology Software Engineer jobs?

For Technology Software Engineer jobs, the most frequently searched job titles are:

IT Software Engineer I (Remote)

Newport News, VA โ€ข On-site

Prolim Global
IT Servicesย โ€ขย 201 - 500 employees

Contractor

Re-posted yesterday


Job description

IT Software Engineer 1
 

Location: Newport News, VA
Employment Type: Contract (6 Months)
Schedule: Full-Time | First Shift (7:30 AM – 4:00 PM)

Position Summary

Huntington Ingalls Industries (HII) is seeking a motivated IT Software Engineer 1 to support the design, development, testing, and maintenance of software applications that support business operations and mission-critical programs. The ideal candidate will work collaboratively with software engineers, business analysts, and technical teams to develop reliable, scalable, and secure software solutions while following established software development standards and best practices.

Essential Responsibilities
  • Design, develop, test, and maintain software applications using established software engineering principles.
  • Participate in software development activities throughout the Software Development Life Cycle (SDLC).
  • Analyze user requirements and translate business needs into technical solutions.
  • Develop, modify, debug, and troubleshoot software applications and system enhancements.
  • Collaborate with cross-functional teams to design, implement, and deploy software solutions.
  • Write clean, efficient, and maintainable code following coding standards and best practices.
  • Perform unit testing, integration testing, and assist with system validation activities.
  • Support software documentation, technical specifications, and code reviews.
  • Participate in Agile development activities, including sprint planning, daily stand-up meetings, and retrospectives.
  • Assist in identifying and resolving software defects and performance issues.
  • Maintain version control and configuration management using approved development tools.
  • Ensure software solutions comply with organizational security, quality, and compliance requirements.
  • Support production systems, troubleshoot issues, and provide timely technical support when required.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical discipline.
  • Entry-level to two years of software development experience through professional employment, internships, or academic projects.
  • Knowledge of object-oriented programming principles.
  • Understanding of the Software Development Life Cycle (SDLC).
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative team environment.
Preferred Qualifications
  • Experience with Java, C#, Python, C++, or JavaScript.
  • Familiarity with SQL and relational databases.
  • Knowledge of Git or other version control systems.
  • Experience with Agile or Scrum methodologies.
  • Familiarity with cloud platforms, DevOps tools, or CI/CD pipelines is a plus.
  • Experience developing web or enterprise applications.
Technical Skills
  • Java, C#, Python, C++, or JavaScript
  • SQL
  • Git
  • Visual Studio or Visual Studio Code
  • Eclipse or IntelliJ IDEA
  • REST APIs
  • HTML/CSS
  • Object-Oriented Programming
  • Agile/Scrum
  • Software Testing
  • Debugging
  • SDLC