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:
Knowledge & Skills:
People leader with ability to manage others
Creative/Critical problem solver with excellent communication, leadership and collaboration skills
Leader by example - hands-on approach to development
Business acumen, knowledge and professionalism
Proactive and collaborative working style and a self-starter and strong attention to detail
A clear and familiar understanding of the concepts and best practices of software design
REST API creation/consumption
OOP background (Python/C# preferred)
React/Node/JQuery
Experience leading within an Agile framework
CI/CD management and implementation experience
Collaborative personality with a strong ability to lead and participate in code generation
Full stack development, including (but not limited to)
Microsoft & Linux based OS development
Relational DB development
Web server configuration
Client/Server side programming
Methodical and structured approach to design and development.
Delivery focused with the ability to prioritize activities without direct oversight
Flexible team leader who can operate within a small, multi-disciplinary team effectively
Position Qualifications:
Organizational Relationship
This position reports to the Director, Software Engineering
Salary offered will be based on several factors including but not limited to education, work experience, certifications, etc. This position is also eligible to participate in either an applicable incentive compensation plan for the position or a discretionary profit sharing bonus program. General information on our comprehensive benefits package can be found by visiting https://www.atlanticunionbank.com/about/careers/benefits.
We are proud to be an Equal Employment Opportunity employer. We maintain a drug-free workplace.