GCI's Software Engineer III will apply principles and techniques of computer science, engineering, and mathematical analysis to design, develop, document, test, debug and support new and existing software systems and solutions which solve business problems and support the goals of the company. This role focuses on web applications, requiring expertise in UI/UX design, web server configurations, cross-browser compatibility, data encryption, database management, and networking concepts. The engineer will be responsible for architecting and delivering high-performance web interfaces, deploying and customizing Content Management Systems (like Sitecore, Adobe Experience Manager, Drupal, WordPress, Contentful), and developing using modern web application frameworks and languages (HTML, CSS, JavaScript, TypeScript, jQuery, PHP, C#, ASP.NET, React, Next.js, Node.js). They will build and consume scalable web services and APIs using REST, GraphQL, and WebSocket protocols, and champion modern web engineering principles like Test-Driven Development (TDD) and Peer Programming within Agile environments. The role also involves advancing system designs with a focus on Composable Architecture, Serverless Compute, and automated CI/CD pipelines. The engineer will establish standards for the software build process and participate in the company's adoption of continuous integration, development operations practices, and ITIL practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior