The Software Engineer III coordinates and oversees job-related activities and assignments, develops relationships with stakeholders, supports plans and initiatives, communicates goals, measures progress, identifies improvement opportunities, and promotes adaptability and continuous learning. The role analyzes business, stakeholder, and technical requirements; reviews existing solutions; maintains requirement traceability; and contributes to user stories for component or module requirements. It develops and configures application components, applies appropriate languages, standards, and tools, creates automation scripts, implements telemetry, and applies security policies. The position maps requirements to test objectives, creates and executes test cases, manages and troubleshoots defects, conducts regression testing, and addresses application performance and availability issues. It independently performs application maintenance and re-engineering, monitors metrics and logs, evaluates change requests, and ensures project milestones and timelines are met. The position supports mainframe, Java-based, and cloud applications and services. Required technologies and practices include Agile Scrum, mainframe development and operations, cloud infrastructure, CI/CD automation, APIs and microservices, containerization, application monitoring, production and on-call support, and change and incident management.
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