Staff Software Engineers are responsible for the design, development, maintenance, testing and evaluation of a new or modified software product. They are responsible for the entire application lifecycle from research and design to implementation, training and support. Staff Software Engineers are often given ownership for business-critical initiatives with research and design on difficult or time sensitive projects or issues. They are also tasked with technical leading and team leading and mentoring Development Engineers.
A Staff Software Engineer will work tightly with their leadership in understanding requirement and project timelines. Working with Engineers and Senior Engineers to ensure best practices, adherence to software standards and sound technical decisions are made and implemented while ensuring that software designs adhere to the architecture design and department standards.
Qualifications:
Should have worked with Agile Scrum
Software Powered by iCIMS
www.icims.com