Software Engineer
Job Title: Software Application Engineer
We are looking for engineers that can tackle multiple technical challenges that blur the boundaries of application reliability, DevOps, and infrastructure engineering. These include scalability and performance monitoring, internal tooling, system and process automation, and a responsibility for the health of our production infrastructure.
As an Application Engineer, you will need to be dynamic, collaborative, and enthusiastic about taking on new problems across our full stack, as we continue to push technology forward that patients rely on every minute of the day.
About you:
- You are passionate for infrastructure, automation, reliability, debugging, and building something meaningful.
- You are excited about the impact technology has on the healthcare system, and believe in its ability to solve significant issues with delivery and continuity of care.
- You are thrilled to work hand-in-hand with our product and design team to understand the problems our customers are asking us to solve.
- You are as happy writing code with headphones on as you are dropping everything to
- Offer technical support to our customers.
Key Requirements:
- Design, implement, and unit test both frontend and backend application code
- Participate in agile practices, including meetings, iterative development, estimations, and design sessions
- Develop APIs that meet the needs of hospital systems, clinical researchers, and pharmacies
- Produce code with an emphasis on readability, reliability, maintainability, and adherence to system-wide architectural principles
- Work closely with Product Managers to define feature specifications and build the next generation of products leveraging frameworks such as React & React Native
- Troubleshoot technical problems on internal servers/environments
- Communicate technical risks across the group and implement performance improvement and security hardening of web applications and infrastructure
Qualifications:
- Excellent systems-level analytical skills
- An ability to move up and down the stack
- A data-conscious, iterative approach to debugging, problem-solving, and development ingeneral
- A strong grasp of computer science fundamentals
Experience with:
- Web technologies JavaScript, HTML, CSS, React, Websockets
- Team Collaboration, and use of source control tools (git)
- Configuration management systems/config-as-code
- Local and remote debugging
- SSH and VPN tunnels
- Common security best practices
Preferred qualifications:
- Healthcare or medical devices
- Node, Webpack, React Native, and mobile development
- Modern JS libraries and frameworks (React, Angular, Webpack)
- Developing REST-based web services
- Cloud infrastructure at scale
- SQL and NoSQL databases
- Basic sysadmin skills (install a host, upgrade a box, format a disc, etc)
- Strong design and implementation work with APIs, SDKs and libraries
- Writing integration and automated tests to create well tested code
- Server-side technologies (Node.js, Python, Ruby, Rails)
- Real-time communication technologies including WebRTC, OpenTok, RTP, SIP, and audio/video codecs
- Unix and BASH scripting
- Remote server management via online portals and SSH
- Competitive salary
- Great benefits package including medical, dental, vision, HSA & FSA plans
- 401(k)
- Generous PTO plan, plus 12 paid national holidays
- Fun, collaborative environment where the company is working to define the future of telemedicine
- Excellent opportunity for professional growth
Recommended Jobs
Outside Sales - Field Account Manager (Multifamily), Redi Carpet, Phoenix AZ
**Preferred Qualifications** + Bachelor's degree in business administration or a related field. + Business-to-Business sales experience including experience using various sales techniques such as Cons…
CDL A OWNER-OPERATOR - 53ft
Job Description Job Description CDL A Owner Operator Position Dry Van Why Us? ~10% under our authority ~ Affordable cargo insurance ~ Fuel Card Program - Up to 50c/gallon discount ~ …
Sr. Applications Support Spl.
**Position Overview** Under minimal supervision, performs installation, maintenance, and repairs on Company products at assigned customer sites as directed by service management. **Company Overview** …
Explore Prescott: Care in Arizona’s Enchanting Mountains!
Registered Nurse - Intensive Care - ICU - Travel - (ICU RN) Traveling nurse, heed the call, In Prescott’s charm, you’ll have it all! Mountain air and history blend, With Victorian homes, fun never…
Enterprise Account Executive
**About Us** **Since 1989, SHI International Corp. has helped organizations change the world through technology. We've grown every year since, and today we're proud to be a $15 billion global provider…
Account Director I- Enterprise, Arizona or Nevada
**About Lumen** Lumen connects the world. We are igniting business growth by connecting people, data and applications - quickly, securely, and effortlessly. Together, we are building a culture and com…
DSW Store Associate Part-Time
Find Your Fit at DSW We have a personal relationship with our shoes! You might say we’re even shoe obsessed. Our shoes tell the world who we are, make us feel great and inspire us to be our authe…
Director - Enterprise Compliance Advisory & Practices
**Description** At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, …
Entry, Driver Roll Off - 2204712
As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, nation…
Tax Manager
Our client a rapidly growing Wealth Management Firm in Flagstaff, AZ, expanding their services to include Tax Preparation for their clients. Thie firm is seeking an experienced Tax Practice Manager t…