The Senior Software Engineer assesses gaps and changes between customer and business expectations and existing software products, classifies requirements, anticipates risks, and communicates issues and corrective recommendations to stakeholders. The role contributes to user stories and software solution designs, evaluates design trade-offs, and helps translate high-level designs into detailed functional designs. The engineer develops and configures software components and applications to meet business, technical, security, availability, scalability, and maintainability requirements. The role includes selecting languages and tools, building automation scripts for CI/CD and testing, implementing telemetry, and applying security policies. It also involves mapping requirements to test objectives, creating and executing tests, analyzing and resolving defects, performing regression testing, and troubleshooting application performance and availability. The position independently carries out complex application maintenance, monitors application metrics, performs corrective, adaptive, and perfective maintenance and re-engineering, analyzes logs and performance data, and evaluates change requests for validity and feasibility. The position is located at 55 Madison Street, Denver, CO 80206.
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