Software Engineering Manager
Atlantic Union Bank · Glen Allen, Virginia, US
The Manager, Software Engineering is a player/coach role in supporting software development architecture of the Enterprise Information Management group.
Job description
The Manager, Software Engineering is a player/coach role in supporting software development architecture of the Enterprise Information Management group. This technical & managerial position will collaborate with and lead software engineers, data developers, BI developers and business resources to create innovative solutions to complex data integration needs. This position will require a high degree of autonomy, leadership, and technical expertise coupled with a strong analytic mindset. This position will be expected to architect and build solutions where no solution exists, as well as oversee and take responsibility for solutions that their team produces. Responsibilities: - Manage the day-to-day activity of mid-level to senior-level developers & engineers - Accountable for evaluating personnel and performing annual reviews for direct reports - Schedule and maintain regular meetings with direct reports, providing guidance, career support & goals, and technical expertise as required - Lead the design, development, and testing of small to large projects from inception to ongoing support - Manage the development and creation of new/evolving best practices for end-to-end delivery - Mak...