What are the responsibilities and job description for the Software Developer I position at Innovative Care Management, Inc.?
Responsibilities:
Innovative Care Management, Inc. (ICM) is seeking a talented Software Engineer to join our innovative team. As a nurse-owned and operated company dedicated to providing high-quality medical management services, we offer a unique work environment that fosters personal and professional growth. The successful candidate will play a crucial role in developing cutting-edge software solutions to support our mission of exceptional Medical Management services.
*This is a remote position, but we are only considering candidates that reside in Oregon, Washington, or Arizona.*
Position Summary:
Under the general direction and supervision of the IT Manager, the Software Developer Level 1 is responsible for various projected related to system administration, data management, and software development. This position will work closely with other company developers, analysts, and stakeholders to deliver high-quality solutions to meet the company’s needs.
Position Requirements & Responsibilities:
- Perform escalated (tier 2) system administration troubleshooting, root cause diagnostics, and remediation.
- Create and maintain data queries, ETL, and ad-hoc reports using SQL Server and similar tools.
- Develop software solutions to interface with established backend databases and hosted platforms using .NET Core, C#, Web Framework, and Cloud Development technologies.
Schedule:
Monday-Friday 8:00 am-5:00pm Pacific Time. No evenings or weekends.
Work Experience and Qualifications Requirements:
- Minimum of 1 year of Microsoft SQL Server programming experience in database design and optimization
- Strong knowledge of object-oriented programming, data structures, algorithms, and design patterns.
- Passion for learning data analytics.
- Strong time management, organization, attention to detail skills/abilities.
- Ability to complete assigned tasks and projects on time and with accuracy.
- Self-motivated with the ability to take initiative and work effectively in both an independent and collaborative business environment.
- Excellent relationship management skills, including non-aggressive assertiveness.
- Demonstrated ability to problem solve multifaceted and/or emotionally complex situations.
- Ability to engage in abstract thought.
- Ability to successfully navigate conflict and reaching mutually beneficial solutions.
- Strong organizational, task prioritization, and delegation skills.
- Strong focus on patient advocacy and empathy.
Preferred Qualifications:
- Proficient in .NET Core, C#, and Web Framework technologies.
- Familiar with cloud development platforms such as Azure, AWS, or Google Cloud.
- Experience with SSRS or other reporting tools is a plus.
Education, Licensure, and Certification Requirements:
- Bachelor’s degree in computer science or a relevant field OR 3 years related work experience in software development.
This is a work-from-home role performed almost exclusively from your home office with occasional in-person meetings and training. It’s important to have a private workspace free of distractions and responsibilities (pets, family, loud noises, etc.) during scheduled hours to set you up for success. We’ll provide all necessary computer equipment and a monthly monetary stipend for internet service.
You’ll need to provide internet service with a direct connection to a cable or fiber modem. Cellular and satellite connections are not acceptable. An internet speed test will be completed during the interview stage.
*All remote workers will be required to adhere to ICM’s Telecommuter Policy.*
Work and Physical Conditions:
- Ability to sit or stand for 8 hours per day.
- Ability to wear a headset, dial, answer, and talk on a telephone for 6-8 hours per day.
- Ability to sit or stand in front of a computer screen and type on a keyboard 8 hours per day.
ICM is an alcohol and drug-free workplace and an EEO Employer. Offers are contingent on successful completion of drug and background screenings.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- AD&D insurance
- Dental insurance
- Disability insurance
- Health insurance
- Internet reimbursement
- Life insurance
- Paid holidays
- Paid time off
Experience level:
- 1 year
Schedule:
- 8 hour shift
- No weekends
Education:
- High school or equivalent (Required)
Experience:
- Microsoft SQL Server: 1 year (Required)
- Database management: 1 year (Required)
- Data analysis skills: 1 year (Preferred)
- .NET Core, C#, and Web Framework: 1 year (Preferred)
- cloud development platforms: 1 year (Preferred)
Location:
- Oregon (Required)
Ability to Relocate:
- Oregon: Relocate before starting work (Required)
Work Location: Remote