> Markdown version of [/jobs/ext/2602730-it-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2602730-it-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Software Engineer II - **Company:** Hensel Phelps - **Location:** Greeley, CO, United States - **Salary:** $74,000.0 - $81,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Microsoft Azure, C Sharp (Programming Language), Databases, Software Debugging, Internet Protocol, Python (Programming Language), Network Administration, Node.Js, NoSQL, Software Engineering, Software Requirements Analysis, Software Systems, SQL Databases, Web Applications, ReactJS, Software Troubleshooting, Software Application Programming, Git, AngularJS, Information Technology, Graphql, Software Performance, Programming Languages - **Published:** August 12, 2026 - **Apply:** https://dejobs.org/x/x/A35AFAA445A3432BBC4BEFDD821505FD/job/ ## About the Role * 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., College diploma or university degree in the field of computer science or software engineering, and/or 4 years equivalent work experience. ## 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., * 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., * 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. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)