The Software Engineer III develops, tests, deploys, monitors, and maintains software applications and components. The role translates business, stakeholder, and technical requirements into software designs, user stories, traceability matrices, test objectives, and test cases. It contributes code and automation, applies security policies, and helps ensure applications meet functional and non-functional requirements, including maintainability, availability, and scalability needs. The position also covers testing and defect management, performance and availability troubleshooting, application monitoring, maintenance and re-engineering, analysis of application and maintenance data, and evaluating software change requests. The engineer works with JavaScript and TypeScript, web and mobile frameworks, testing tools, source control, Agile collaboration tools, and container orchestration technologies.
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