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 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
Qualifications
Qualifications
Required :
Bachelor's degree in Information Systems or related field or sufficient experience and / or background to equate to the degreeEight (8)+ years of direct work experience as an application developerEight (8)+ years of experience designing and developing applications using .Net (C# or VB)Experience using .Net Frameworks - .Net core, MVCFive (5)+ years' experience with creating / maintaining web services (SOAP, REST)Five (5)+ years of experience with SQLThree (3)+ years of experience with XML and JSONExperience leading and mentoring a team of application developersExperience using a System Development MethodologyExperience with Project Management TechniquesStrong systems analysis, problem solving, and design skillsStrong understanding of UI, cross-browser compatibility, general web functions and standardsStrong verbal and written communications skillsExcellent Customer service skillsAbility to effectively prioritize and execute tasks in a high-pressure environment is crucialTeam PlayerPreferred :
Masters degree in Information Systems or related field, or sufficient experience and / or background to equate to the degreeExperience working in a Health Maintenance Organization (HMO)Experience in the design of relational database structuresExperience with Azure DevOps, GithubExperience with Altova Map ForceExperience with SalesforceExperience with active batch automation