The Senior Software Engineer assesses gaps, updates, and modifications between customer and business expectations and existing software products and solutions. The role classifies requirements, anticipates and communicates solution risks, contributes to user stories, and assists with software solution and detailed module design. It evaluates design trade-offs and helps select suitable programming languages, development standards, and tools. The engineer develops and configures software components and applications to meet business, technical, and non-functional requirements, including low-maintenance, high-availability, and high-scalability needs. The role also builds automation scripts for CI/CD, testing, and routine tasks; implements telemetry; and applies security policies during development. Responsibilities include mapping customer requirements to test objectives, creating and executing test cases, using appropriate testing tools, tracking and analyzing defects, and performing regression testing. The engineer troubleshoots performance and availability bottlenecks, conducts complex application maintenance, monitors application metrics, performs maintenance and re-engineering activities, analyzes logs and performance data, and evaluates change requests for validity and feasibility. The position is located at 811 Excellence Dr, Bentonville, AR 72716. The listed pay rate is $90,000–$180,000 per year, with additional annual or quarterly performance incentives.
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