Job Details
Job Location |
|
Smithfield, RI - Smithfield, RI |
Position Type |
|
Full Time |
Education Level |
|
Bachelors Degree |
|
|
Travel Percentage |
|
Occasional |
Job Shift |
|
Daytime |
Job Category |
|
Management |
|
Description
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 resourceallocation 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
Qualifications
Qualifications Required:
- Bachelor's degree in Information Systems or related field or sufficient experience and/or background to equate to the degree
- Eight (8)+ years of direct work experience as an application developer
- Eight (8)+ years of experience designing and developing applications using .Net (C# or VB)
- Experience using .Net Frameworks - .Net core, MVC
- Five (5)+ years' experience with creating/maintaining web services (SOAP, REST)
- Five (5)+ years of experience with SQL
- Three (3)+ years of experience with XML and JSON
- Experience leading and mentoring a team of application developers
- Experience using a System Development Methodology
- Experience with Project Management Techniques
- Strong systems analysis, problem solving, and design skills
- Strong understanding of UI, cross-browser compatibility, general web functions and standards
- Strong verbal and written communications skills
- Excellent Customer service skills
- Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial
- Team Player
Preferred:
- Masters degree in Information Systems or related field, or sufficient experience and/or background to equate to the degree
- Experience working in a Health Maintenance Organization (HMO)
- Experience in the design of relational database structures
- Experience with Azure DevOps, Github
- Experience with Altova Map Force
- Experience with Salesforce
- Experience with active batch automation
|