.Net Software Engineer (Billing Team)

Engineering Lima, Peru


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}+}