The Software Engineer III applies current software engineering expertise to develop, execute, and improve solutions. The role works with business, stakeholder, and technical requirements; analyzes existing solutions; maintains requirements traceability; and contributes user stories for component and module requirements. It builds and configures application components to meet business and technical requirements, including non-functional needs such as availability and scalability, and participates in selecting programming languages, development standards, and tools. The position also develops automation scripts and telemetry features and applies security policies during implementation. The engineer maps customer requirements to test objectives, creates and executes test cases, performs functional, integration, performance, and regression testing, and tracks defects. The role troubleshoots performance and availability issues, maintains and re-engineers applications, analyzes logs and performance data, evaluates change requests, and monitors application metrics. It also supports stakeholder relationships, monitors project progress, and helps ensure work aligns with approved milestones and timelines.
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
Mid Level