GCI is looking to solve business problems and support the goals of the company through the development, design, and implementation of new and existing software systems and solutions.
Requirements
- Experience with multiple OS scripting languages and Web based scripting technology.
- Knowledge of standard network engineering concepts.
- Ability to create and edit network diagrams.
- MS Office knowledge (e.g., Outlook, Teams, Word, Excel).
- Experience with reporting and ETL tools (ex. Jasper reports, Talend, Tableau, Alteryx).
- Linux system administration.
- Strong experience in UI Web application development with emphasis on Angular v.7 and above.
Responsibilities
- Design, develop/build and test applications, integrations, scripts, automations, and other software solutions that meet business objects and requirements, while adhering to the SDLC, security standards, development guidelines and best practices.
- Properly and accurately estimate, track, and document all development efforts to all departmental and team standards and specification requirements.
- Collaborate, as needed, with project managers, business analysts and other developers as well as other project resources during the scoping, requirements gathering and design phases of projects.
- Provide exceptional customer, end-user, and stakeholder support always.
- Troubleshoot and debug solutions to resolve incidents and ongoing problems.
- Monitor systems performance and identify areas of improvement.
- Upgrade, reconfigure and improve solutions, as needed, to achieve high usability, reliability, availability, accuracy, and performance and either reduce or eliminate technical debt.
Other
- High School diploma or equivalent.
- Bachelor’s degree in Computer Science, Computer Technologies, Systems Analysis, Engineering, or relevant field.
- Minimum of three (3) years’ experience in software development, configuration engineering, or similar technical role.
- Ability to work shifts as assigned, work in standard office/home office setting, and operate standard office equipment.
- Available to work additional time on weekends, holidays, before or after normal work hours when necessary.