IT Software Development Advisor
Job Title: IT Software Development Advisor
Location: 100% Remote
Duration: 12 Months
Requirements:
Manager’s Notes: Must Have 5-10 Years Experience with Below Tools
- C#.Net
- .Net Core
- JavaScript with focus in vue.js
- SQL Server database
- Willing to do both front end and back-end development (full stack)
- They must be able to work in a team environment with 5-7 other team members
Primary Purpose:
- To design and maintain robust, scalable software architecture for one or more elements of CMS software systems; to oversee programming, implementation and maintenance revisions of specified projects; and to evaluate technologies and provide consultation regarding applications and systems needs related to these elements.
Essential Functions and Responsibilities:
- Ensures software scalability and data integrity throughout all claims-related applications.
- Ensures software compatibility and alignment with overall business, IT and infrastructure strategies.
- Identifies and directs implementation of strategies for maintaining JURIS data and application integration.
- Collaborate with management and colleagues throughout CMS and develop overall designs and define projects for implementation of strategic technology initiatives.
- Consult with project managers to keep informed of active and future projects and to identify areas of overlap.
- Assists as needed in implementation of large client programs involving numerous interfaces or system modifications. Manages analyst/programmers as needed.
- Reviews software change requests to identify duplication, similarities, and feasibility and recommends specific actions needed.
- Provides recommendations toward prioritization of tactical and strategic change requests.
- Assists in projecting software and hardware requirements for claims-related applications.
Additional Functions and Responsibilities:
- Performs other duties as assigned.
- Supports the organization’s quality program(s).
Supervisory Responsibilities:
- Administers company personnel policies in all areas and follows company staffing standards and training recommendations.
- Interviews, hires and establishes colleague performance development plans; conducts colleague performance discussions.
- Provides support, guidance, leadership and motivation to promote maximum performance.
Qualifications:
- Education & Licensing Bachelor’s degree with major in Information Systems or Management from an accredited college or university preferred.
- Masters degree is strongly preferred.
- Experience Ten (10) years of related experience or equivalent combination of education or experience required to include seven (7) years of software and development experience. Five (5) years hands-on programming experience in databases and data driven applications is strongly preferred.
Skills & Knowledge:
- Clear and Excellent Communication
- High level knowledge of software development areas including software development life cycle methodologies, specification development, security, application modularization and logic specifications
- Strong oral and written communication, including technical writing skills and presentation skills
- PC literate, including Microsoft Office products
- Leadership/management/motivational skills
- Analytical and interpretive skills
- Strong organizational skills
- Excellent interpersonal skills
- Excellent negotiation skills
- Ability to work in a team environment
- Ability to meet or exceed Performance Competencies
Work Environment:
- When applicable and appropriate, consideration will be given to reasonable accommodation.
- Mental: Clear and conceptual thinking ability; excellent judgment, troubleshooting, problem solving, analysis, and discretion; ability to handle work-related stress; ability to handle multiple priorities simultaneously; and ability to meet deadlines.
- Physical: Computer keyboarding, travel as required.
- Auditory/Visual: Hearing, Vision and Talking
Note:
- Credit security clearance, confirmed via a background credit check, is required for this position.
- The statements contained in this document are intended to describe the general nature and level of work being performed by a colleague assigned to this description.
- They are not intended to constitute a comprehensive list of functions, duties, or local variances.
- Management retains the discretion to add or to change the duties of the position at any time.