The Software Engineer III analyzes business, stakeholder, and technical requirements and existing solutions; maintains traceability between requirements, designs, and test cases; and contributes to user stories. The role develops and configures software components and applications that meet business, technical, security, and non-functional requirements. It also involves selecting suitable programming languages, development standards, and tools; learning relevant languages and frameworks; automating routine tasks in CI/CD and testing; and implementing telemetry where needed. The engineer maps customer requirements to test objectives, creates and executes test cases, identifies defects, performs regression testing, and troubleshoots performance and availability issues. The role includes independently conducting complex application maintenance, monitoring application metrics, performing maintenance and re-engineering, analyzing logs and performance data, assessing change requests, and tracking project 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