Software Engineer Intern

Accolade Plymouth Meeting , PA 19462

Posted 7 months ago

Role Overview

Want to be a part of a rapidly growing company set out to simplify healthcare with a combination of compassion and technology? We are looking for an application developer that can help us build our next generation of tools. We strive to help our clients navigate the winding road of healthcare by building intuitive, performant, and helpful software. As part of our team, you will be at the forefront of reinventing how we help those we serve.

A Day in the Life


Key Projects, Deliverables & Primary

Responsibilities:
  • Code primarily in Javascript working on a web application built on Node.js and a variety of open-source tools.

  • Work with React, Redux, Less, and other UI technologies to craft great looking and intuitive user experience.

  • Work with the Koa application framework to contribute to the back-end of our application.

  • Take responsibility for quality by writing testable code and contributing knowledge back to the group via code reviews and knowledge sharing.

Key Knowledge, Skills, or Qualities:

  • Computer Science major

  • Knowledge building web applications that are dynamic and data driven.

  • Experience building with Javascript and HTML is required to use our tools.

  • Must be someone who is eager and interested to learn. Must take feedback well and be a team player.

  • Experience in any of the following technologies a plus: React, Koa/Express, Node.js, Webpack, RESTful APIs

Values we admire

  • We find joy and purpose in serving others.

  • Making a difference is what we do. We do the right thing for the right reasons and we do it well, even when it's hard.

  • You operate from a perspective of truly caring about our employees, clients, and customers and creating value for them.

  • We are strong individually and together, we're powerful.

  • We believe in each other, in honesty, and in having fun. You won't find egos or office walls here because we aren't defined by titles but by actions, behaviors and results.

  • We roll up our sleeves and get stuff done.

  • We're boldly and relentlessly reinventing healthcare.

  • We are a company changing the world, one person at a time.

  • Super high expectations? Bring it on? Our curiosity drives us.

  • You understand our desire to be the best place to work and that trust is the foundation of that.

Who we Are

Accolade is an on-demand healthcare concierge for employers, health plans, health systems and consumers. Our team of compassionate, exceptional professionals is supported by breakthrough science and technologies to guide people through the healthcare system in a deeply personalized manner. By taking the time to get to know each person, understand the context of their healthcare decisions, build trust and influence decisions, we deliver industry-leading engagement levels, satisfaction scores unseen in healthcare, better health outcomes, and cost savings of more than 10 percent.

Accolade has been recognized as one of the nation's 25 most promising companies by Forbes magazine, the fastest-growing private healthcare company by Inc. 500 and a Top Workplace in Philadelphia for five consecutive years. For more information, visit www.accolade.com.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
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
Senior Software Engineer Java Developer
New!

Computer Enterprises, Inc.

Posted Today

VIEW JOBS 9/21/2018 12:00:00 AM 2018-12-20T00:00 As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers’ workforce and project requirements. For over 25 years, we have provided these services to companies in the mid-market through the Fortune 1000. Our vision is to be the best technology solutions provider, enabling our customers to harness change and achieve uncommon success. For our employees, we strive to provide an honest, creative, enjoyable and rewarding environment in which to grow their careers. CEI is headquartered in Pittsburgh, PA, with offices in Philadelphia, Washington D.C., Denver, Virginia Beach, Orlando and Chennai, India. Description Purpose: A qualified candidate is a senior level Java developer with Angular and Active MQ experience who is familiar with developing high-quality applications leveraging N-tier, object-oriented, and pattern programming practices, performing unit testing and implementation support as required by the position. The candidate must be a self-starter who is able to conceptualize, develop and troubleshoot technical solutions. The person in this position will act as a programmer analyst and closely work with the Architect, Business Analyst and UI/UX design team to code, test, and implement new applications and modify and extend functional capabilities of existing applications. Responsibilities: Provide technical leadership Assist in the scoping, design and programming of complex enterprise level projects; Web and mobile Applications, Portals, Dashboards, eCommerce Apps Enable innovative and scalable codebases and database models Assist in the definition of code development practices and standards that adhere to best practices, industry standards, and corporate policies Develop code that adheres to existing and to-be-defined standards Work with client teams and vendor partners to design and enable or deploy functional components in support of websites, portals, mobile applications and related projects Function as a technical expert in the design, development, debugging and modification of existing applications Evaluate and address problems relating to application integration, compatibility and functionality Work directly with and support Project managers, Business Analysts, and the QA team in their day-to-day activities. Provide information to management to enable project plans, work assignments, target dates and other aspects of assigned projects. Assist in the gathering, clarification and definition of technical requirements Assist in the documentation of the solution Execute technical feasibility analysis of potential future projects Mentor Junior team members Stay abreast of new and emerging technologies and practices associated with the position requirements. Qualifications: Minimum of 5+ years of experience of hands-on experience building high traffic enterprise scale web-based applications Proficient at technical application design, web services and database architecture development, implementation and integration Experienced with: *JAVA *JMS Server (required) *ANGULAR (preferred) ACTIVE MQ (preferred) SOA SOAP REST JSON DB Knowledge any database is good enough it is more or less similar SPRING BOOT HIBERNATE, JPA Security (JWT, Sprint Security, OAUTH) Basic web development (CSS, HTM5, Bootstrap) Educational Requirements: Minimum of a Bachelor’s degree (or equivalent experience) in Computer Sciences, Interactive Design, or related field Preferences: Advanced problem-solving skills are required The ability to effectively communicate issues and results, verbally and in writing, is required The ability to use effective time management skills, including prioritization multiple tasks, is necessary for success Attention to detail is critically important in this role Ability to succeed in a fast-paced, ambiguous/fluid environment A strong customer/stakeholder focus is expected at all times Team player that displays professionalism at all times Ability to work flexible / extra hours if required CEI Solutions Division CEI’s Solutions division is a passionate team of software experts that work daily to build custom applications that delight users. Our focus is on custom web, mobile, integration, and desktop applications for our enterprise customers. We are a Microsoft Gold Partner; we also deliver iOS, Android, JEE, AngularJS, and many other open source solutions. We are a mature practice with specialized skills across user experience, business analysis, agile development, testing, and more. We love building software together as a team. Skills: Java, JMS Server, Jenkins, SOAP, Permanent Computer Enterprises, Inc. Plymouth Meeting PA

Software Engineer Intern

Accolade