Software Engineer

Navihealth Conshohocken , PA 19428

Posted 2 months ago

Overview

Job Summary

navi

Health is looking to hire a software engineer with experience building mission-critical service-oriented applications. This role is a key-contributor to the organization and future technologies. Successful candidates will possess proven experience developing and delivering quality software solutions. Moreover, have a genuine passion and energy to grow within an aggressive and fun environment, using the latest technologies in alignment with the company's technical vision and strategy.

Responsibilities

  • Design, develop, document, test, and debug new and existing software products (cloud and/or in-house).

  • Serve as technical expert on development projects.

  • Participate in full development life cycle including requirements analysis and design.

  • Write technical specifications based on conceptual design and stated business requirements.

  • Support, maintain, and document software functionality. Identify and evaluate new technologies for implementation.

  • Analyze code to find causes of errors and revise programs as needed.

  • Participate in software design meetings and analyze user needs to determine technical requirements.

  • Consult with end user to prototype, refine, test, and debug programs to meet needs.

  • Identify opportunities for process improvement and effectively present them to decision makers.

  • Perform other duties and responsibilities as required, assigned, or requested.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics or a related discipline required

  • At least 2 years of relevant work experience

  • Experience designing, developing, and delivering software at an enterprise scale

  • Experience working both independently and in a team-oriented, collaborative environment

  • Required Skills

  • Microsoft .NET, .NET Core, and C#

  • AngularJS, or similar JavaScript framework

  • Development experience with RESTful Services

  • Experience within a CI/CD environment

  • Experience building/delivering performant, scalable, and flexible software solutions

  • Experience documenting technology-based solutions

  • Experience in an Agile environment

  • Desirable Skills

  • MEAN Stack (NodeJS, MongoDB)

  • Apache Kafka, or similar data streaming platforms

  • Hybrid mobile JavaScript frameworks

  • Container based development/deployment

  • Healthcare experience

  • Passion for technology and positive impact to the company's bottom line

  • Design scalable, microservice-based software solutions to solve complex business problems

  • Ability to understand the design and independently work on implementation of software components within the larger platform

  • Outstanding collaboration, time management, communication skills as well as ability to work independently

  • Ability to travel up to 10%

About navi

Health

navi

Health is improving the healthcare experience for seniors to live more fulfilling lives. For nearly a decade, navi

Health has been a trusted partner for the nation's top health plans, health systems, and at-risk physician groups navigating the shift from volume to value. Powered by a predictive technology and decision support platform that provides clinicians and care teams with evidence-based protocols, navi

Health's high-touch, proven care model fully supports patients from pre-acute through to the home. With navi

Health, patients can enjoy more days at home, and healthcare providers and health plans can significantly reduce costs specific to unnecessary care and readmissions. For more information about navi

Health, visit navihealth.com.

Our Purpose

Improving the healthcare experience for seniors to live a more fulfilling life

Our Values

Rooted in respect

Guided by purpose Devoted to service Energized by impact

The above statements are intended to describe the general nature and level of work performed by colleagues assigned to this job. It is not designed to contain or be interpreted as a comprehensive list of all duties, responsibilities, and qualifications. navi

Health reserves the right to amend and change responsibilities to meet business and organizational needs as necessary.

navi

Health is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or any other protected status under applicable laws and will not be discriminated against on the basis of disability.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Ios Software Engineer

Carbon 3 Recruiting

Posted 1 week ago

VIEW JOBS 1/7/2021 12:00:00 AM 2021-04-07T00:00 <p>We are looking for iOS Software Engineer who can make an immediate impact. The ideal candidate is a highly motivated and polished professional capable of prioritizing work, demonstrating exceptional problem-solving skills, professional communication skills, flexibility, and teamwork. Ability to handle multiple tasks and work independently as well as a team member.</p><p>Our client is a leading communications and engineering company that delivers integrated solutions such as mobile networking, cloud services, engineering support, training and sustainment for geospatial systems, primarily Team Awareness Kit / Tactical Assault Kit (TAK). In addition, they build custom mobile kits and sensor integration to empower people and organizations to improve their communication and collaboration capabilities globally.</p><p><strong>Requirements</strong></p><p><strong>QUALIFICATIONS</strong></p> <p>Required: Bachelor’s degree or comparable work experience in related field</p> <p>Preferred: Master’s degree in related field</p> <p><strong>Experience and Skills</strong>:</p> <ul> <li> <a rel="nofollow noreferrer noopener" class="external"></a>At least five (5) years of hands on experience designing and developing impactful software applications.</li> <li>Experience architecting, building, and delivering high-quality, cutting-edge <strong>native</strong> iOS apps</li> <li>5+ years of experience with one or more of the following software technologies: <strong>Swift</strong> (required), Java, JavaScript/NodeJS</li> <li>Experienced with a variety of iOS frameworks and have a deep understanding of iOS application design patterns and API design</li> <li>Demonstrated expertise towards optimizing complex workflows into a seamless user experience across range of iOS devices (iPhone, iPad, Apple Watch)</li> <li>Have published one or more iOS apps in the app store</li> <li>Hands-on experience building / consuming RESTful APIs</li> <li>Experience with relational/NoSQL database design, and optimization</li> <li>Experience with messaging protocols involving XML, JSON, HTTP</li> <li>In-depth experience with multithreaded and networked applications</li> <li>Familiarity with iOS app CI/CD pipelines and test automation</li> <li>Experience with development tools like XCode, Git</li> <li>Experienced in the day-to-day practicalities of Agile/Scrum software delivery methodologies</li> <li>Advanced knowledge of coding techniques contributing to the reliability, maintainability, readability, simplicity, performance, and testability of software</li> <li>Ability to thrive as an individual or part of small teams.</li> <li>Desire to lead and mentor junior developers.</li> <li>Excellent troubleshooting skills and the ability to logically think through problem situations</li> <li>Self-starter and comfortable with a high degree of ambiguity and high sense of urgency</li> <li>Exceptional written and verbal communication skills as well as strong interpersonal skills</li> <li>Position requires ability to obtain a US Government issued secret level security clearance.</li> <li>US Citizenship is required.</li> <li>You will need to successfully complete a background and drug screen</li> <li> <a rel="nofollow noreferrer noopener" class="external"></a><a rel="nofollow noreferrer noopener" class="external"></a>Desired Skills:<ul> <li>Familiarity with Team Awareness Kit (TAK) or similar geospatial/mapping apps would be a big plus</li> <li>Experience with Atlassian tools (Jira, Confluence, Bitbucket)</li> </ul> </li> </ul> Carbon 3 Recruiting Conshohocken PA

Software Engineer

Navihealth