We are seeking a Software Engineering Manager who will manage software and system implementations of our applications. For this role, you will be managing a team of Software Engineers and QA professionals working on software and system implementations for our clients. You will be the primary owner of all aspects of software delivery, from insuring that requirements are clear to planning and monitoring the data conversion to the development and delivery of integrations for our applications with the client. The development and delivery of new features, reports, and interfaces will be the responsibility of you and your team. We are looking for a driver - someone who gets things done!
The role will involve interaction and visibility to our C level executives and is a fast track to promotion! The developers on the team have a mix of technical skills including C++, .Net, Java, SQL and other development technologies including AWS. We have a mix of older traditional transactional systems as well as new web and mobile applications. We are looking for someone that has a background is software development, and who has experience leading teams and managing implementation projects. This role is part people manager, part technical lead, and part Project Manager. Experience with transactional and high availability systems would be ideal.
For this role, you should have the following skills and experience:
• 10 years plus of software development related management experience and experience implementing software applications with clients
• Experienced with current software design and development methodologies and architecture.
• Experienced with Industry Standard Source Control/Configuration tools
• Experience with Real-time server programming, high availability environment programming and User interface implementations is a plus.
• Ability to mentor, encourage and manage developers and engineers through stressful projects
• Knowledge of security concepts and industry standards
• Knowledge regarding many SDLC processes and methodologies
For this role, the right individual would be one that has a development and software engineering background that has come up through the ranks and has experience managing software engineers and managing development teams. You must have very good communication skills, both written and verbal.
This is a full-time position with full benefits, 401K with match, and paid time off. If this opportunity is a good match for your background and interest, please apply so we can set up a time to speak to you in more detail and answer any questions you may have.