Director of Software EngineeringExciting opportunity to join a successful international publisher expanding its digital footprint. Collegial atmosphere with world class people working toward a fun and profitable mission. Lot’s of meaningful work and excellent exposure across a great mid-sized company.You will be expected to step in to lead multiple development teams delivering mission critical applications across new and legacy systems. The technology environment includes but not limited to: Java, Python, Angular, Databases and tools.Working with Management, Business Analysts and Project Managers you will own the development of new features and enhancements across various products aimed at increasing efficiency and usability.First line and second line managerial responsibility across multiple teams and domains. Direct management of 15 software engineers and various support members spread across multiple locations (NY & Boston), including offshore.Experience in recruitment and retention of new team members is required.Experience with ownership of aggressive development schedules is a must. This role boils down to planning, execution, and delivery!Key attributes for the Director of Software Engineering:Experience developing and maintaining enterprise application and managing diverse software development teams.Metrics driven. Will create the right metrics and drive reduction of backlog of issues across entire portfolio of applications.Experience communicating with business partners/customers to instill confidence in ability to resolve issues driven from root cause, not just addressing symptoms.Technical depth to help teams brainstorm solutions and guide their investigations and review solutions.Development experience in large-scale Java and Oracle applications for internal or external facing clients.Track record of delivering software on time and on budget.Tremendous opportunity to bring significant and visible impact across the company.Experience with technology stacks including: Java, Python, AngularJS, JBoss/Wildfly, Apache Web Server, VMware, Redhat Linux, Oracle, Jenkins, Puppet, Nagios, and JIRA/Confluence.Key Responsibilities:The Director of Software Engineering will be responsible for managing multiple simultaneous releases across different applications at any given time.Address production issues through hot-fixes and maintenance releases.
Important Safety Tips: You should find out as much as you can about the company. Meet your prospective employers/employees face to face. You should NOT have to provide your bank account details. Stay safe - read our safety tips.