8,361 jobs found — updated daily
The Senior Software Engineer assesses customer and business expectations against existing products and solutions, classifies requirements, identifies risks, and recommends corrective steps. The role contributes to user stories and solution designs, evaluates design trade-offs, and helps convert high-level designs into detailed module designs. It develops and configures software components that meet business, technical, security, and non-functional requirements, and helps select appropriate languages, standards, and tools. The engineer also builds automation scripts, implements telemetry, and works with stakeholders to deliver product features. The position maps customer requirements to test objectives, creates and executes test cases, conducts different types of testing, analyzes and tracks defects, and performs regression testing. It troubleshoots performance and availability issues, monitors application metrics and logs, performs maintenance and re-engineering, evaluates change requests, and helps ensure project milestones and timelines are met. The role focuses on performant frontend applications, integration with scalable backend services, cloud technologies, CI/CD, containers, analytics, and application reliability.
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

The resume builder that gets results.