Software engineer IV at Express Employment Professionals
Fort Washington, PA
About the Job
The Software Engineer, IV will maintain and extend the capabilities of our healthcare technology platform and products.
You will be part of our technology team, mentoring team members, designing new features, developing features, analyzing and resolving issues, refactoring code, and maintaining the capabilities of our highly scalable multi-tenant healthcare technology platform. As an individual contributor, you will collaborate with other members of your cross functional team, learn and teach technologies and techniques, lead by example for the team, attend and present at area tech events, and produce high quality software.
Essential Functions / Tasks / Duties / Responsibilities:
- Collaborates, as part of the development team, to create technical solutions for our software products.
- Takes ownership of old and new products: maintaining, updating
- Optimize, refactor, enhance, debug, and troubleshoot existing code
- Follow all OP best practices and coding standards
- Perform root cause analysis, and propose effective solutions for bugs in the software
- Document, Maintain, and Own technical artifacts, internal knowledge base, best practices, 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.
- Protects the integrity of code: creating, submitting and utilizing tests.
- Provides transparency of work to the company.
- Transfers knowledge within the department and to other technical teams.
- Able to take a complex task and break it down into smaller pieces
- Contributes regularly to technical discussions with team leads
- Design a feature and implement the design
- Architects applications and the infrastructure they run on
- Mentors developers and interns
- Can lead the team while lead is on PTO
- Educates department on emerging technologies and how to integrate internally
- Prototypes and tests the validity of new ideas and projects before handing them off
Requirements
Competencies
- Expert in the following development languages: Java, React JS. Experience using Delphi preferred.
- Expert database skills (MySQL Mongo DB)
- Effective building unit test and using unit test frameworks
- Worked with AWS capabilities and services
- Expert understanding of version control systems like GIT or Subversion
- Working knowledge with SCM and IDEs
- In depth understanding of software documentation including markdown
- Proficient in Health IT standards and protocols, including but not limited to FHIR, HL7, CCDA, and X12
- Expert knowledge of networking protocols (e.g. TCP/IP, HTTP, FTP, REST...)
- Strong communication skills
#2722
PandoLogic. Keywords: Software Engineer, Location: Fort Washington, PA - 19048