What are the responsibilities and job description for the Software Engineer position at Carisk Partners?
About Carisk Partners, Inc.
Carisk Partners, a Best Places to Work award winning organization, is a specialty risk transfer, care-coordination company servicing insurers, government entities, self-insured plan sponsors and other managed care organizations. Through its Pathways 2 Recovery care model, Carisk Partners aims to improve outcomes and reduce overall cost of quality care by applying best practices in a patient – centered approach to manage complex challenges for the group health, casualty and auto markets.
Role Overview
Assist in the development of corporate and client information systems solutions through the review; design, implementation and support of software solutions and its related
support structures and systems, including but not limited to an internal development team
and relevant third-party resources.
Role Responsibilities
The Pay Range For This Role Is
60,000 - 70,000 USD per year (Tampa Office)
60,000 - 70,000 USD per year (Miami HQ Office)
60,000 - 70,000 USD per year (Jacksonville Office)
60,000 - 70,000 USD per year (Remote (Florida, US))
Carisk Partners, a Best Places to Work award winning organization, is a specialty risk transfer, care-coordination company servicing insurers, government entities, self-insured plan sponsors and other managed care organizations. Through its Pathways 2 Recovery care model, Carisk Partners aims to improve outcomes and reduce overall cost of quality care by applying best practices in a patient – centered approach to manage complex challenges for the group health, casualty and auto markets.
Role Overview
Assist in the development of corporate and client information systems solutions through the review; design, implementation and support of software solutions and its related
support structures and systems, including but not limited to an internal development team
and relevant third-party resources.
Role Responsibilities
- Design software solutions by studying information needs; confer with shareholders, business managers and end-users; study systems flow, data usage, and work processes; investigate problem areas; follow the software development lifecycle.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Design, implement, and enforce solutions by determining and designing system specifications, standards, and programming.
- Improve operations by conducting systems analysis, recommending changes in policies and procedures.
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Protect operations by keeping information confidential.
- Ensure industry standards regarding client and business data handling.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplish engineering and organization mission by completing related results as needed.
- Support and develop software engineers by providing advice, coaching and educational opportunities
- Ability to function as a part of the Information Technology team as both a leader and collaborator
- Ability to analyze information for requirements development purposes
- Ability to transform requirements and business concepts into actionable software designs
- Ability to document new and existing software solutions
- Ability to effectively design test for software solutions against requirements other cogent business criteria
- Advanced software development skills, with an emphasis on ensuring code quality through peer review using best practices and industry standards
- Knowledge of information system processes and tools that will aid in the improvement of existing systems and design of new information technology solutions
- Design of sustainable software architecture based on requirements and industry standards
- Good interpersonal communication and teamwork skills
- 10 Paid Company Holidays
- Paid Time Off
- Competitive Medical, Dental, and Vision Insurance
- Company Sponsored Life Insurance
- Supplemental Life Insurance, Short/Long Term Disability, Employee Assistance Program, Flexible Spending Account, and many other Ancillary Benefits
- 401(k) Retirement Plan with Company Match
- ClassPass Wellness Program
- Employee Discount Program
- Flexible and Hybrid Schedule Options*
- Internal Education Programs and Tuition Reimbursement Options
- Internal Advancement Opportunities
- Company-Wide Diversity and Holiday Celebrations
- Best Places to Work Award Recipient 5 years in a row!
- Schedule options and work location vary between departments and management approval
The Pay Range For This Role Is
60,000 - 70,000 USD per year (Tampa Office)
60,000 - 70,000 USD per year (Miami HQ Office)
60,000 - 70,000 USD per year (Jacksonville Office)
60,000 - 70,000 USD per year (Remote (Florida, US))
Salary : $60,000 - $70,000