×
Register Here to Apply for Jobs or Post Jobs. X

IT Software Engineer II

Job in Greeley, Weld County, Colorado, 80639, USA
Listing for: Hensel Phelps
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 74000 - 81000 USD Yearly USD 74000.00 81000.00 YEAR
Job Description & How to Apply Below

About Hensel Phelps

At Hensel Phelps, we don’t just build projects—we build careers, communities, and a culture of excellence. As an employee-owned company, every person here plays a vital role in shaping our success and future. Guided by our core values of Ownership, Integrity, Builder mindset, Diversity, and Community, we combine cutting-edge technology with hands‑on expertise to deliver landmark projects across the nation. When you join Hensel Phelps, you join a team that values your growth, empowers your ideas, and invests in your journey.

Together, we create an environment where innovation thrives, safety is paramount, and every individual has the opportunity to make a lasting impact.

Job Description

The software engineer II role is to design front end look/feel, code, test, and analyze software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. The software engineer will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required.

Key Responsibilities
  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications
  • Plan individual portions of work within phases of the software development life cycle (SDLC) for a variety of projects
  • Assist in the preparation and documentation of software requirements and specifications
  • Research and document requirements of software users
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts
  • Interact regularly with managers, clients, vendors, and agencies to field queries and questions
  • Recommend, schedule, and perform software improvements and upgrades
  • Consistently write, translate, and code software programs and applications according to specifications
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
  • Administer critical analysis of test results and deliver solutions to problem areas
  • Generate statistics and prepare and write reports for management and/or team members on the status of the programming process
  • Assist in the development and maintenance of user manuals and guidelines
  • Write programming scripts to enhance functionality and/or appearance of company Web site and/or related Web applications as necessary
  • Remove code script from company Web site and/or related Web applications as necessary
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems
  • Manage and/or provide guidance to junior software developers and research assistants.
Qualifications
  • College diploma or university degree in the field of computer science or software engineering, and/or 4 years equivalent work experience
  • Working technical knowledge of one or more of these programming languages, JavaScript/Node/React/Angular, C#/.NET, Python, GraphQL, GIT
  • Experience with Azure Cloud based services
  • Experience with building applications
  • Experience with SQL/No

    SQL database
  • Solid working knowledge of current Internet technologies
  • Hands‑on software troubleshooting experience
  • Knowledge of applicable security and data privacy practices
  • Experience with specific phases of the software development life cycle
  • Familiarity with agile and waterfall software development methodologies
  • Flexible and adaptable in regard to learning and understanding new technologies
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Ability to conduct research into software-related issues and products
  • Highly logical
  • Technically proficient
  • Highly self‑motivated and directed
  • Keen attention to detail
  • Proven analytical and problem‑solving abilities.
Physical Requirements

Light Work. Exerting up to 25 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects.

  • The individual in this position will periodically walk, kneel, sit, crouch, reach, stoop,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary