.Net Software Engineer (Billing Team)
Description
Summary of the Senior Staff Software Engineer
We are looking for a Senior Software Engineer to join one of our Engineering organization. You will have the opportunity to work in healthcare software, an exciting and growing area. You will work with a variety of technologies and develop new features and capabilities for our healthcare software solutions. Successful candidates enjoy working in a collaborative environment, contributing to team decision-making, and building great software.
Responsibilities for the Senior Staff Software Engineer
- Work in an agile delivery team to provide technical support for software troubleshooting, enhancements and development objectives.
- Participate actively in Scrum ceremonies.
- Ensure best practices including coding standards and code reviews.
- Understands scalable software performance and operability for SaaS platforms
- Ensure compliance with rules for all deployed software.
- Write code in accordance with architecture specifications.
- Write database scripts as needed.
Qualifications of the Senior Staff Software Engineer
- Bachelor's degree required (computer science, information systems, business administration or other industry-related curriculum)
- 5+ or more years as developer on end-user applications and back-end services
- 3+ or more years developing web applications
Technical Skills of the Senior Staff Software Engineer
- Languages: .NET, JavaScript, SQL. MS SQL are preferred
- Frameworks: .NET Entity Framework, Angular (or equivalent frameworks)
- Databases: MS SQL, DynamoDB (or other NoSQL DB)
- Cloud-hosted, scalable SaaS systems
- Experience with serverless architectures (e.g. AWS Lambda, Event Bridge, API Gateway)
- Experience providing software troubleshooting and enhancements to existing system and applications.
- Experience developing RESTful APIs (or equivalent)
- Experience with Agile methodologies
- Source control management, preferably git
- Secure coding practices
Knowledge, Skills, and Abilities of the Senior Staff Software Engineer
- Domain experience with billing or accounting in a health care environment preferred. This may include knowledge of:
- Provider data, member data (demographics/enrollments/coverage codes)
- Claim payment elements and principles (Coinsurance, Premiums, Deductibles, Copays, Benefit Coverage, Coordination of Benefits; Behavioral Health, Pharmacy and other provisioned services)
- HIPAA transactions such as ANSI X.12 EDI 270/271, 276/277, 278-13/278-11, 834, 835, and 837s;
- Customer focused, driven to help our customers
- Keen sense of priority and urgency
- Passionately committed to engineering best practices
- Self-learner and problem solver}+}