The Lead Software Engineer is responsible for reviewing and evaluating all team output and ensuring that all work adheres to standards and best practices while maintaining a high degree of quality. This position works closely with the Software Development Manager, Senior Lead Software Engineer, and Architectural Review Board (ARB) to assist in defining and understanding standards and best practices as well as designing and planning applications to meet project objectives. Performs as a first line supervisor responsible for the performance of employees on their team and provides status reports on the activities of the assigned unit. Additional duties include analysis, design, develop and test software solutions for company products. It is also responsible to provide maintenance and support to existing code following company’s standards and best code practices.
About the role:
Experience & Skills we value:*
Nice-to-have skills: