Software Engineer – Remote Job Description Template
Our company is looking for a Software Engineer – Remote to join our team.
Responsibilities:
- You are a creator with a desire to develop products that positively impact patient health;
- You have a keen attention to detail;
- Participate on cross-functional projects with employees from other teams. Help to define project requirements, and work to meet those requirements;
- Provide thorough pull request reviews for other developers and be receptive to critical feedback on your own work;
- Think ahead and anticipate scalability and performance concerns;
- You have a passion and proven track record for creating robust, scalable web applications;
- You enjoy writing versatile code that adapts to change;
- Develop and implement front-end and back-end solutions;
- You are comfortable with ambiguity;
- You are motivated by solving challenging technical problems.
Requirements:
- Bachelor’s degree or equivalent experience;
- Strong documentation skills;
- Strong interpersonal skills;
- Agile/Scrum/Kanban;
- Experience with relational DBMS, SQL Server preferred;
- Knowledge of healthcare with relative experience in: Claims data, Risk adjustment, Medicare, Quality (5-Star, QRS, HEDIS) and Medicaid;
- Experience with testing, specifically writing test cases, unit testing, and automated testing;
- Proficient in C# .NET;
- MS SSIS;
- Cloud based development; prefer Microsoft Azure;
- Knowledge of healthcare with relative experience in: Claims data, Medicare, Quality (5-Star, HEDIS) and Medicaid;
- Relational database systems experience, such as PostgreSQL or Oracle, including database and query design techniques;
- Degree in Computer Science or equivalent work experience;
- Oracle database and experience with persistence frameworks/object-relational mappings such as Hibernate;
- Experience with Swing.