Job type full-time
Full job description
Company overview: sarnova is the leading national specialty distributor of health care products in emergency medical services (ems) and respiratory markets and is the industry leader in revenue cycle management within emergency medical services (ems)The company operates through several market-leading companies including tri-anim health services, the largest specialty distributor of respiratory products, bound tree medical, the largest supplier of ems products, emp and cardio partners, a full sudden cardiac arrest solution provider, and digitech, the leader in ems revenue cycle managementResponsibilities and qualifications: this is a fully remote opportunity.
Position summary the full stack software developer works closely with our development team and company leaders to deliver a high-quality website/program experience for our customers, using the latest and best coding strategies and practicesAs part of a small development team, the individual in this role will participate in program/site related development and user experience decisions and is expected to use their skills and experience to create innovative solutions.
Key success factors
Quality focused, achieverDeveloping a high quality product, within scope and on time is important to youYour code rarely has errors, thanks to your strong technical skills and attention to detailYou have the ability to work on multiple projects at one time, easily moving each one along the assigned development schedule.
Collaborative, yet independent team playerYou recognize that ‘two heads are better than one’ and seek out your colleagues’ thoughts and ideas, and constructively share yoursWhile you enjoy working as a team, you are a strong, independent worker and deliver on your commitments and achieve your individual goals.
Detail oriented, big picture capabilityGiven the intricate and technical nature of programming, you are naturally detail orientedHowever, you can see the ‘forest through the trees’ and recognize how every line of code contributes to the outcome of the final productYou keep end users in mind as you are working to ensure the best possible user experience.
Passionate about saving livesYou are inspired to do your best every day not just because of what you do, but why you do itYou are further engaged by working collectively to achieve a shared goal of empowering everyone to save a life.
Hands on development utilizing established language and technical specifications as well as processes and methodologies.
Testing, analyzing, and debugging solutions across environments.
Production support to make sure applications run smoothly by identifying problems and deploying smart solutions proactively
Create proof-of-concepts to determine if the planned approach will be feasible and viable to meet the project scope
Identify and recommend new technologies that improve product development and end user experience.
Collaborate with developers, designers, and business owners to ensure delivery of product aligns with expectations
Present and defending decisions to promote a smarter more innovative way to bring a concept to life based on your own thinking, and fundamental programming principles.
Stay up-to-date on emerging technologies.
Promote high-quality user experiences and development best practices.
Other activities necessary for individual, departmental and organizational success.
Qualifications to perform this role successfully, an individual must demonstrate regular, predictable attendance (to allow for timely response to urgent issues and is workable with schedules of those with whom the position works closely) and be able to meet each expectation at a satisfactory levelThe requirements listed below are representative of the knowledge, skill, and/or ability necessary for satisfactory performanceReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
High school diploma or equivalent requiredBachelor`s degree in computer science, software engineering or related field is strongly preferred.
Minimum of 4 years of full-stack development experience.
Ruby on rails experience required; other languages beneficial.
Strong experience with html, css, and cross-browser layout skills and knowledge, experience of the full web technology stack
1 year of ecommerce experience preferred
Angularjs, react or lightweight front-end framework experience is a plus
Experience in usability/interface design, ui/ux knowledge for mobile and tablet is a plus
Familiarity with advanced sql queries preferred
Understanding of cms, specifically wordpress
Familiar with seo best practices
Other required knowledge, skills and abilities
Demonstrated strong attention to detail and delivering a high quality product the first time.
Effective communication skills (verbal and written).
Exceptional time management, organization and planning skills with proven track record of managing multiple projects simultaneously, prioritizing key initiatives and hitting deadlines.
Demonstrated ability to build relationships and work effectively with employees within and across departments.
Highly self-motivated with a sense of urgency, bias for action and anticipatory qualities.
Curious, driven to achieve and willingness to challenge the status quo.
A desire to continually learn and grow in your career.
Sarnova is an equal opportunity employerWe offer a competitive salary, commensurate with experience, along with a comprehensive benefits package, including 401(k) planEeo/m/f/veterans/disabled our mission is to be the best partner for those who save and improve patients’ livesExcellence in delivering upon our mission is dependent upon having a diverse team that is empowered to bring their full, authentic self to work each dayWe strive to create a workplace that reflects the communities we serve, and we are passionate about creating an inclusive workplace that promotes and values diversity.