IT Software Engineer II
$74k - $81kHensel Phelps
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/NoSQL 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, read/see, speak, push, pull, lift, stand, and finger/type. The frequency of each action varies by workflow and office activity.
Walking - The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, boxes, cabinets, etc.
Constantly operates a computer and other office machinery, such as a calculator, copy machine, phone, computer, and computer printer.
The person in this position frequently communicates with employees and external stakeholders regarding a variety of topics related to office administration.
Constantly computes, analyzes, and conceptualizes mathematical calculations and formulas.
Constantly reads written communications and views email submissions.
The person in this position regularly sits in a stationary position in front of a computer screen.
Visual acuity and ability to operate a vehicle as certified and appropriate.
Rarely exposed to high and low temperatures
Rarely exposed to noisy environments and outdoor elements such as precipitation and wind.
Education
College diploma or university degree in the field of computer science or software engineering, and/or 4 years equivalent work experience.
Compensation
Base Salary Range: $74,000.00 - $81,000.00 USD (Colorado Only)
Benefits
Hensel Phelps provides generous benefits for our salaried employees. This position is eligible for company paid medical insurance, life insurance, accidental death & dismemberment, long-term disability, 401(K) retirement plan, health savings account (HSA) (HSA not available in Hawaii), and our employee assistance program (EAP). It also is eligible for employee paid enrollment in vision and dental insurance. Hensel Phelps also believes in the importance of taking time to recharge. As a result, salaried employees are eligible for paid time off beginning upon hire. Salaried positions (project engineers and above) participate in an annual bonus plan, subject to company and employee performance. Salaried employees (this is all salaried employees) are also eligible for a company cell phone or cell phone allowance in accordance with company policy. Further, salaried employees (project engineers and above) also receive either a vehicle or vehicle allowance in accordance with Hensel Phelps' policies. Based on position location, a cost of living adjustment (COLA) may also be included (subject to periodic review and adjustment).
Equal Opportunity Employer Statement
Hensel Phelps is an equal opportunity employer. Hensel Phelps is committed to engaging in affirmative action to increase employment opportunities for protected veterans and individuals with disabilities. Hensel Phelps shall not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity and expression, domestic partner status, pregnancy, disability, citizenship, genetic information, protected veteran status, or any other characteristic protected by federal, state, or local law. The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedFull timeTemporary workFlexible hours$93.09k - $124.12k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber optic transport...SuggestedFull timeTemporary workWork at officeRemote workShift workNight shift$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...SuggestedFull timeInternshipWork at officeWorldwideMonday to Friday- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
- ...for network device maintenance and support (console/remote). IT/Telecoms experience with but not limited to routing, switching,... .... Includes, but is not limited to: Company Design and Engineering Teams. Global IT Service Desk. IT Operations Center (ITOC...SuggestedFor contractorsFor subcontractorRemote work
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week- IT Help Desk Technician Reports To: Implementation Engineer Department: Information Technology FLSA Status: Full-Time, Non-Exempt Work Environment: Multiple Facilities... ...support for employees experiencing hardware, software, and network-related issues. This role is...Full timeWork at officeLocal areaRemote work
$74.1k - $148.3k
...and reference snippets. Responsibilities What You'll Bring (Objective Minimum Qualifications): To be considered for a Software Engineer position at Oracle, you must possess the Objective Minimum Qualifications (OMQs) below. Please ensure that your application...Full timeTemporary workInternshipH1bFlexible hoursShift work- Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer Software Engineer
$34.99 - $45.49 per hour
...executes in-person meetings, training and support experiences with IT directors, county personnel and vendors to ensure high-priority... ..., and monitor end-user workstations and related hardware and software as required. Escalate complete problems for assistance through...Work at officeLocal area$92k - $115k
...in ECC to S/4HANA conversions, HR data integration, and payroll operations, along with the ability to partner across HR, Payroll, and IT to deliver scalable, compliant, and efficient solutions. Responsibilities: ~S/4HANA Transformation & Integration ~Lead and...Work at officeImmediate start$95k - $125k
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...qualifications: ~3–5 years of experience in Customer Success, Software/IT Sales Support, Deal Desk, Renewals, Procurement, Operations, or...Base plus commissionFull timeWork experience placementRemote workShift work$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...Job Title: Information Technology Professional (IT/CTN/IS) Category / Component: Enlisted Both Overview Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by operating...ApprenticeshipWorldwideShift work
$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b$19.67 - $25.57 per hour
...maintains petty cash fund. Calculates debits, credits, interest and other accounting tallies using a calculator or computer accounting software. Maintains cash book logs, clearing accounts, ledgers and daily journals in a complete set of records to indicate financial...Full timeTemporary workLocal areaRemote workFlexible hoursShift work- ...site solutions, and we are seeking a Steel Truss Bridge Design Engineer to join our team. In this role, you will primarily work in a structural... ...AUTOCAD, finite element analysis, and/or structural analysis software preferred.Excellent written and verbal communication skills....
- HARDY INDUSTRIES is seeking skilled technicians in Evans, CO for hands-on I.T. and Telecom roles beyond the helpdesk. Responsibilities include OS installations, structured cabling, and telecom tasks across various environments. Candidates should have at least 1 year of...Flexible hours
- ...terminating a 66‑block. Job Responsibilities Perform a wide range of technical tasks including: OS installations, hardware diagnostics, and software setup Structured cabling (including drilling, running, and dressing cables) Telecom work (punch‑downs, demarc extensions, etc.)...Hourly payFor contractorsImmediate startFlexible hours
- ...Job Description Job Description Beretta USA Corp. is currently searching for a talented IT professional who has extensive experience with JD Edwards software, to join our growing team at our Corporate Headquarters in Accokeek, MD. Accokeek is a quaint community located...For contractorsWork at office
- Job Overview We are seeking a passionate and motivated iOS Developer with 6 months to 4 years of experience in developing mobile applications for Apple devices. The ideal candidate should have strong knowledge of iOS development, be willing to work in an onsite or hybrid...Full timeContract workLocal areaRelocation
$14.1 - $18.35 per hour
The Opportunity Responsible for preparing the donor, donor area and equipment for the pheresis processors. You will report to the Assistant Center Manager. The Role Prepares the autopheresis machine for the pheresis process. Monitor the donor and the pheresis...Part timeWork experience placement- ...The Plant Quality Engineer (PQE) - Responsible for all aspects of product conformity for their systems / Components at the Warren Truck Assembly Plant. The PQE reports directly to the PQE Lead and will build effective relationships with both salaried and hourly, assembly...Hourly payFull timeImmediate start
- ...Description Job Description We are currently seeking an experienced IT Service Technician to join our team Part Time (24 hours per... ...provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic...Part timeWork experience placementLocal area
$24 - $26 per hour
...A local electronics manufacturing company is seeking a detail-oriented Manufacturing Process Technician / Manufacturing Support Engineer to join their team! Why You'll Love It: Hands-on role supporting advanced manufacturing processes Opportunity to drive process...Hourly payFull timeWork at officeLocal areaMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IT Software Engineer II. Be the first to apply!
- part time software developer remote Greeley, CO
- entry level software engineer remote Greeley, CO
- remote entry level software developer Greeley, CO
- software engineer internship remote Greeley, CO
- software asset management analyst Greeley, CO
- ultimate software Greeley, CO
- software Greeley, CO
- software implementation project manager Greeley, CO
- entry level software sales Greeley, CO
- software sales Greeley, CO



