Full Stack Developer (C#,.NET,ETL,SSIS) - Experian Health (This role is remote, from anywhere in the U.S.)

United States, UNITED STATES, United States

Applications have closed

Experian

Experian is committed to helping you protect, understand, and improve your credit. Start with your free Experian credit report and FICO® score.

View company page

Company Description

At Experian Health, our employees have the opportunity to shape more than products – they shape the future of U.S. healthcare. Experian Health is a pioneer for innovations leading the way in revenue cycle management, identity management, patient engagement, and care management for hospitals, physician groups, labs, pharmacies and other risk-bearing entities. Our success relies on people who are given the freedom to imagine new frontiers in the rapidly changing healthcare space and push the boundaries of innovation. Help us realize our vision of applying data for good and changing the healthcare landscape for the better – for all of us.

Our mission is to use data driven insights to simplify healthcare for all. Simply put, we want to make the healthcare system work better for us as consumers and for those who work in healthcare. Our ONE Experian Health culture is the centerpiece of making this happen. Our aspiration is to bring people together who are driven by purpose and want to make a difference.  We strive to have a diverse group of people and minds who are:

  • OPEN: Have a growth mindset and collaborate often with others to make things happen
  • NIMBLE:  Always embracing change and pushing the envelope on innovative ways to solve problems
  • EFFECTIVE:  Accountable to themselves and to others

Job Description

The Senior Software Developer position is responsible for the implementation, rollout, and maintenance of new and existing products within the COB team suite. This role will be the primary developer on a product line that services millions of transactions weekly as a middle tier service between our Clearinghouse and multiple client endpoints.

This role will be responsible for full end to end development including: coding C# application components, coding SSIS packages, thorough unit testing, and operations support.

Under the direction of the Software Development Manager (and others as needed), the Senior Software Developer role will use creativity and problem-solving skills to translate business requests into industry-leading features while working with the latest technologies within a cross-functional, highly-skilled agile Product Development team.

Development work on this team will include all phases of n-tier development.

The ideal candidate for this position should own projects from design to release. This includes the following:

  • Designing solutions based on complex business requirements
  • Supporting other staff members by overseeing project work and code reviews
  • Working well within a fully functional development team, including:
    • Senior Developer
    • Quality Assurance Team
    • Operations Team
    • Product Owner
  • Meeting rigorous deadlines
  • Works with other Software Developers and technical leaders to analyze requirements and create subsystem and component technical designs.
  • Contributes to the successful completion of major projects by investigating, analyzing, and resolving complex application problems.
  • Creates design documents and provides accurate estimates which will be utilized during development.
  • Codes, compiles, and tests complex websites and applications.
  • Develops and/or maintains sustainable frameworks.
  • Employs standards, security methods, and industry tools in building enterprise web applications.
  • Identifies application, database, and operational problems and drives issues to resolution.
  • Assesses the health and performance of software applications.
  • Responsible for maintaining system SLA uptimes
    • Deployments at night roughly once a month
    • Ensuring service is stable through critical days (first of month/first of year)
  • Advises management on design and development options and their impact on other business processes and other impacted parties.
  • Meets with external clients.
    • Conducts in-depth discussions about proposed technical designs.
    • Reviews existing architecture.
  • Time allocation of the job is estimated as follows:
    • New Feature Coding – 50%
    • Existing Product Maintenance – 20%
    • Production Monitoring – 10%
    • Unit/Smoke Testing – 20%

Qualifications

  • Bachelor’s degree in Computer Science or equivalent field.
  • 5+ years of high-level object-oriented development experience.
  • 3+ years software design experience.
  • 3+ years working in an Agile environment.
  • Exhaustive knowledge of the .NET Framework, .NET Core, and conversational familiarity with design patterns.
  • 3+ years of experience with database technologies (writing stored procedure, functions, views, etc.)
    • Microsoft SQL Server is required
    • Full understanding of intricate SSIS/ETL based software builds
    • Ability to understand and code logic extensively in SSIS/ETL based code packages
  • Cloud experience is a huge plus
    • This product line is slated to be rewritten to cloud specific technologies in the near future
  • Experience working with Visual Studio, IIS, source control, build tools, continuous integration servers, and test harnesses typically found in a .NET development environment.
  • Maintain and refine existing site using ASP.NET web frameworks:
    • Web Forms
    • ASP.NET
    • MVC 5
    • Knockout.js
  • Understanding of ASP.net page life cycle, CSS, AJAX, and JavaScript is a must.
  • Experience with React/Redux/Angular is a major plus.
  • Familiarity with a variety of data access technologies:
    • SQL
    • ADO.NET
    • LINQ
    • Message Queueing
    • Entity Framework
    • ODBC
    • LDAP
    • Dapper
    • Other ORMs
  • Experience integrating systems using examples from the alphabet soup of enterprise applications:
    • REST
    • SOAP
    • JSON
    • XML
    • XSLT
    • SOA
    • WSDL
  • Functional understanding of ASP.NET Identity 2.0 is a plus.
  • Experience with Atlassian products is a plus:
    • Jira
    • Confluence
    • Bitbucket
    • Bamboo
    • Octopus
  • Healthcare and X12 experience are a major plus.

Equivalent combination of education and experience may be considered.

Additional Information

Experian is an Equal Opportunity Employer. Anyone needing accommodation to complete the interview process should notify the talent acquisition partner. The word "Experian" is a registered trademark in the EU and other countries and is owned by Experian Ltd. and/or its associated companies.
EOE including Disability/Veterans

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Our goal is to create a thriving, inclusive and diverse team where people love their work and love working together. We believe that diversity, equity and inclusion is essential to our purpose of creating a better tomorrow. We value the uniqueness of every individual and want you to bring your whole, authentic self to work. For us, this is The Power of YOU and and it reflects what we believe.  See our DEI work in action!

Please contact us at JobPostingInquiry@experian.com to request the salary range of this position (please include the exact Job Title as it reads above in your email). In addition to a competitive base salary and variable pay opportunity, Experian offers a comprehensive benefits package including health, life and disability insurance, generous paid time off including 12 company paid holidays and parental and family care leave, an employee stock purchase plan and a 401(k) plan with a company match.

Experian Careers - Creating a better tomorrow together

Find out what its like to work for Experian by clicking here

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile Angular Architecture Bitbucket Computer Science Confluence ETL JavaScript Jira JSON .NET React Security SQL SSIS Testing XML

Perks/benefits: 401(k) matching Competitive pay Equity Flex vacation Health care Insurance Parental leave Startup environment

Regions: Remote/Anywhere North America
Country: United States
Job stats:  10  3  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.