Description:
As a Software Engineer II at eBlu Solutions, you will work with Operations, Product, and QA to assist in building the flagship eBlu Solutions Provider Portal and Staff Portal. The Software Engineer II position will require coding, designing, testing, and participation in project meetings for feature-level initiatives of the portal. Our portal provides practices with a single place for Insurance Benefits Verification, Electronic Prior Authorization, and Savings Program tracking. Our goals are to create a more automated process to ensure faster patient care for the healthcare providers we support. The Software Engineer II will be coming in on the ground floor of a successful startup with a huge growth opportunity for your career.
Responsibilities:
- Software Engineer II manages the successful completion of feature-level initiatives
- Provide project team leadership to more junior developers and assist Senior Developers in structuring standards, best practices, and procedures for delivering the solution successfully
- Contributes technically to feature-level initiatives and assists Senior Developers in providing technical direction
- Software Engineer II manages quality assurance by reviewing junior-level work and providing feedback in a positive and constructive manner
- Ability to understand eBlu Solutions' business and the impacts of technology on the business
- Software Engineer II is to prioritize tasks to meet deadlines
- Mentor less experienced developers and interns
Requirements:
Required Experience:
- 2+ years of experience in .NET Core, Angular, Node.JS, Typescript, and object-oriented programming
- Experience with Agile processes
- Experience with ASP.NET, MVC, HTML, & JavaScript
- Proficient knowledge of and working experience with SQL
- Experience with Azure App Services and Azure SQL or equivalent cloud architecture
- Experience with Entity Framework, Dapper, or other ORMs
- Full stack experience
Skills and Abilities:
- Utilize expert troubleshooting and debugging skills
- Ability to work independently/self-reliant and show initiative with minimum supervision
- Ability to quickly learn new technology and apply to appropriate business situations
- Ability to balance team and individual responsibilities
- Ability to work under pressure and meet strict time deadlines
- Ability to listen effectively and seek clarification
- Strong written and verbal communication skills with strong English language grammar skills
- Ability to present complex data effectively
- Provide and welcome feedback
- Put success of team above own interests
- Strong analytical, design, and problem-solving skills
Recommended Education:
- Bachelor's degree or equivalent combination of experience/knowledge
Preferred experience, skills, and abilities:
- Prior experience in the healthcare industry
- Understanding of HIPAA, HITECH compliance
- Specific understanding of security best practices and defensive programming techniques
- Understanding of Health Plan Medical Policies and Prior Authorizations
- Understanding of HCPCS, CPT, and ICD10 coding
- Knowledge of Test-Driven Development
- Experience in designing and implementing cloud or hybrid-cloud application architectures