Software Engineer, II - .Net

Published date Posted on Indeed on Aug 06, 2022 (6 d ago)
Job Description:

The . Net Software Engineer will maintain and extend the capabilities of our healthcare technology platform and products.

You will be part of our Behavioral Health technology team, assisting with software customizations. As an individual contributor, you will collaborate with other members of your cross functional team, learn technologies and techniques, and produce high quality software.

This position can be a remote/work from home role.

Essential Functions / Tasks / Duties / Responsibilities:

  • Collaborate, as part of the development team, to create technical solutions and customizations for our software products.
  • Own troubleshooting, and fixing integration support issues in Production and during Implementation
  • Optimize, refactor, enhance, debug, and troubleshoot existing code
  • Perform root cause analysis, and propose effective solutions for bugs in the software
  • Follow all OP best practices and coding standards
  • Document, Maintain, and Own technical artifacts, internal knowledge base, and templates for all integrations; bringing in industry knowledge as appropriate to improve OP’s solutions.
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Understand specifications and requirements for the development/enhancements of interfaces and other types of data exchange, including but not limited to HIE standards and OP interfaces
  • Writes, reviews, and debugs basic programming assignments that are well defined and include mostly debug issues.
  • Protect the integrity of code: creating, submitting and utilizing tests.
  • Provide transparency of work to the company.
  • Transfer knowledge within the department and to other technical teams.

Job Requirements:


  • Strong communication skills
  • Strong organizational skills and ability to manage multiple simultaneous engagements
  • Strong problem solving and analytical skills with experience to troubleshoot and to resolve problems
  • Ability to analyze complex information sets and communicate that information in a clear well thought out and well laid out manner
  • Demonstrable experience designing, building, and maintaining interface integrations based on HIE and OP standards
  • Referenceable experience being an individual contributor in a fast paced team based environment
  • Talented with one or more of the following development languages: .Net, ASP
  • Talented with one or more of the following frameworks: Webforms or .Net MVC
  • Basic database and database query skills (MySQL)
  • Effective building unit test and using unit test frameworks
  • Awareness of AWS capabilities and services
  • Basic understanding of version control systems like GIT or Subversion
  • Working knowledge with SCM and IDEs
  • Basic understanding of software documentation
  • Basic understanding of Health IT standards and protocols, including but not limited to FHIR, HL7, CCDA, and X12 a plus
  • Working knowledge of networking protocols (e.g. TCP/IP, HTTP, FTP, REST...)
  • History of exemplary performance and personal integrity

Education / Professional Certifications or Licenses Required:

Bachelor’s degree from an accredited college or university, preferably in Computer Science, Software Engineering or related field

OR -

A combination of equivalent / relevant work experience and demonstrated OP knowledge

Experience Requirements:

Generally 3 or more years of related experience.

Supervisory responsibilities:


Work Environment / Physical demands/ Travel Requirements:

  • Office type work, extended periods of sitting, standing and walking.
  • Lifting up to 10 pounds.
  • Telephone and computer work equipment used to perform jobs.
  • Occasional Travel via airplane and car.

Equal Employment Opportunity Statement:

Our company is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [“protected class”] including, but not limited to: veteran status, uniform service member status, race, color, ancestry, pregnancy, childbirth and related medical conditions, national origin, non-job related handicap or disability, or the use of a guide or support animal, creed, religion, sex, sexual orientation, national origin, age [18 and over] - [40 or over], physical or mental disability, predisposing genetic characteristics, military status, marital status, protected action, concerted activity, or any other protected class under federal, state or local law.

You may discuss equal employment opportunity related questions with your supervisor or any other member of management.

Americans with Disabilities Act Statement:

Our company is committed to providing equal employment opportunities to otherwise qualified individuals with disabilities, which may include providing reasonable accommodation where appropriate. In general, it is your responsibility to notify your supervisor of the need for accommodation. Upon doing so, your supervisor may ask you for your input or the type of accommodation you believe may be necessary or the functional limitations caused by your disability. Also, when appropriate, we may need your permission to obtain additional information from your physician or other medical or rehabilitation professionals.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs


FMTC is looking for a software QA tester to add to our growing technical team. This role will be in charge of inspecting products at different phases in their development to ensure they meet a set of consistent quality standards.Duties and Description.

Accenture Accenture |
3 d ago

ACCENTURE's Flexible Workforce solves clients’ toughest challenges by providing cross-industry expertise, unmatched innovation, World-class tech and talent. We help bring it all together to deliver tangible business outcomes for our clients with contractors.

Piper Companies Piper Companies |
3 d ago

Piper Companies is seeking a Remote Automation QA Engineer to join a leading multinational mass media company for an employment opportunity. The Automation QA Engineer will work to help build, scale, and maintain the company’s content delivery services..

By Light Professional IT Services By Light Professional IT... |
7 d ago

Overview:By Light is looking for a Sr. Tester to be part of the team providing support to our client at USPTO on and exciting DevSecOps.Responsibilities:Provide test expertise in the development of automated test processes, standards, and guidelines.

S&B Consulting Group S&B Consulting Group |

Must be in USAMust haveTop Skills: - 10 yrs software testing - 5 yrs software test management - Experience with a variety of automation test tools - Demonstrated ability to implement, manage, and improve end to end software testing processThis is a permanent.

CoreLogic CoreLogic |

Job Summary:Join our team of over 5,000 employees globally, who provide the insights through data and next generation technology that help millions of people find, buy and protect the homes they love. From the beginning, CoreLogic has been driven by.

Optimal Solutions & Technologies (OST, Inc.) is focused on excellence. We specialize in providing Management Consulting, Information Technology, and Research Development and Engineering services.The fundamental distinction of the OST team is its business.

Exelon Corporation Exelon Corporation |

DescriptionBe a part of something powerful at America's premier energy provider!At Exelon, we are united by our values and shared vision for a cleaner and brighter future. We encourage curiosity, value diverse perspectives and we never stop looking for.

Job Description: The candidate should have strong functional knowledge of Oracle process Manufacturing and Inventory.Identify inventory system and procedural problems and assist in the implementation of solutions as neededEffectively coordinate and communicate.

More jobs by this company

Office Practicum Office Practicum |
7 d ago

Job Description:The Software Engineer, III - UI will maintain and extend the capabilities of our healthcare technology platform and products.You will be part of our technology team, Developing features, analyzing and resolving issues, refactoring code,.