The Software Engineer III is responsible for delivering technically complex solutions and performing system integration support for all project work. This role involves consulting and partnering with business product owners to understand end goals and offer solutions and recommendations during the design phase. The position is office-based, with a preferred location in Richmond, VA. In an Agile environment, the engineer is responsible for delivering high-quality working software and automating manual/reusable tasks, engaging directly with the business from the beginning of the design work. They leverage continuous engineering practices to deliver business value, actively participate in refining user stories, and are responsible for designing, developing, and maintaining automated unit testing, supporting integration and functional testing. The role also includes providing automated monitoring capabilities, warranty support, knowledge transfer to production support, and developing code in accordance with acceptance criteria established by the Product Owner.
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
Number of Employees
5,001-10,000 employees