The Software Engineer III coordinates and oversees job-related activities and assignments, develops relationships with stakeholders, supports plans and initiatives that meet customer and business needs, communicates goals, measures progress, identifies improvement opportunities, and promotes adaptability and continuous learning. The role analyzes business, stakeholder, and technical requirements and existing solutions; maintains requirement traceability; and contributes to user stories for component- or module-level requirements. The engineer develops and configures code for components and applications that meet business, technical, and non-functional requirements, including maintainability, availability, scalability, and security. The role helps select languages, development standards, and tools; learns relevant languages and frameworks; builds automation scripts; and implements telemetry as needed. Responsibilities also include mapping requirements to test objectives, creating and executing component-level test cases, performing different types of testing, managing and troubleshooting defects, conducting regression testing, and analyzing prior defects to prevent recurrence. The engineer independently performs complex application maintenance, monitors application metrics and logs, addresses performance and availability issues, evaluates change requests, and supports project adherence to approved milestones and timelines. The position requires a bachelor's degree or equivalent in Computer Science, Computer Engineering, or a related field plus two years of software engineering or related experience, or a master's degree or equivalent in one of those fields. The employer accepts any amount of experience with the listed required skills. The role is located at 811 Excellence Dr, Bentonville, AR 72716.
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