Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance. Advise customer about or perform maintenance of software system. Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems. Direct software programming and development of documentation. Store, retrieve, and manipulate data for analysis of system capabilities and requirements. Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance. Coordinate installation of software system. Prepare reports or correspondence concerning project specifications, activities, or status., unanticipated nationwide travel and relocation location is required. remote work nationally possible. job location (city, state, and country may change). The position is project-based due to the nature of the employerâs IT consulting services. Travel and/or relocation requirements vary depending on client assignments, project scope, and duration. Frequency of travel: Variable and cannot be expressed as a fixed annual percentage. Assignments may require on-site presence at a clientâs location for extended periods, ranging from several months to multiple years. Once assigned to a specific project site, the candidate performs services at that single location for the duration of the project. Between projects, the position may be performed remotely and. No international travel required. The work location is determined by the clientâs engagement. This project-based assignment structure is inherent to IT consulting services and does not involve frequent
Requirements
Level I - JOB REQUIREMENTS: Bachelorâs Degree or equivalent in Computer Science, Computer Applications, or related quantitative/analytical field
Level II - JOB REQUIREMENTS: Bachelorâs Degree or equivalent in Computer Science, Computer Applications, or related quantitative/analytical field; AND Two (2) years of experience in the offered position or related experience.
Level III - JOB REQUIREMENTS: Masterâs Degree or equivalent in Computer Science, Computer Applications, or related quantitative/analytical field. Or in the alternative a bachelorâs degree in computer science, Computer Applications, or related quantitative/analytical field of study) AND five (5) years of experience in the offered position or related experience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on juju.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
What Jobs Can You Get with a Software Engineering Degree?
Whatâs the Difference between a Junior, Mid, and Senior Developer?
The Ultimate Software Engineer Career Path Guide for 2023