The Software Engineer III develops, tests, deploys, and maintains software components and applications to meet business, technical, security, performance, availability, and scalability requirements. The role analyzes stakeholder requirements and existing solutions, supports requirement traceability and user-story development, and contributes to software design and implementation. It also involves selecting languages, standards, and tools; automating routine processes; implementing telemetry; and ensuring security policies are applied during development. The engineer maps customer requirements to test objectives, creates and executes test cases, analyzes and resolves defects, performs regression testing, and troubleshoots application performance and availability. The role includes complex application maintenance and re-engineering, monitoring application metrics and logs, evaluating change requests, and ensuring project work aligns with approved milestones and timelines. The position collaborates with stakeholders and team members and supports production releases in an Agile development environment.
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