The Manager of Software Engineering is responsible for leading the design, development, and implementation of system integration solutions. This person leads a team of software developers and is responsible to ensure work is delivered on time, within budget, and with quality. The Manager works closely with the business analysts to understand the business and technical requirements and to create an appropriate technical solution. In addition, the Manager will assist with the mentoring of all application developers, UI developers and Salesforce admins. The Manager must balance operational priorities with strategic goals of the company.
Â
Duties and Responsibilities:
Responsibilities include, but are not limited to the following:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
- Plan, direct, and manage the daily activity of the development team and its work, ensuring the stability and reliability of interfaces between systems, vendors, Trading Partners, and State Medicaid.
- Leads and collaborates in planning, decomposing, estimating, scheduling, prioritization and resource allocation exercises for complex efforts
- Mentor application developers in developing their analytic and development skills
- Engages in on-going performance management of staff including coaching, mentoring, development, training and succession planning to include hiring and termination decisions
- Identifies new technologies or technological improvements to include in the application to improve usability, stability and maintainability
- Develop service level standards and ensures accountability for Application Development team
- Designs and develops new functionality for existing and new applications
- Troubleshoot and correct issues with existing applications
- Participates in and supports IT governance
- Provides technical consultation to the business community
- Serves as Project Manager for new enhancements or applications including the preparation of project documentation, track project milestones and deliverables
- Identifies opportunities for improvement within the Application Development Team (i.e., improving documentation, software quality improvement, etc.) and outline and implement solutions
- Performs other related duties as required
- Corporate Compliance Responsibility - As an essential function, responsible for complying with Neighborhood’s Corporate Compliance Program, Standards of Business Conduct, applicable contracts, laws, rules and regulations, policies and procedures as it applies to individual job duties, the department, and  the Company. This position must exercise due diligence to prevent, detect and report unlawful and/or unethical conduct by fellow co-workers, professional affiliates and/or agents