Full Stack Software Developer - Cardio Partners - Dublin, OH
About the role
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 practices. As 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.
Responsibilities
- Develop high-quality products within scope and on time, ensuring minimal coding errors through strong technical skills and attention to detail.
- Perform hands-on development using established programming languages, technical specifications, processes, and methodologies.
- Test, analyze, and debug solutions across different environments.
- Provide production support to ensure applications run smoothly, proactively identifying problems and deploying smart solutions.
- Create Proof-of-Concepts to assess the feasibility and viability of project approaches.
- Maintain a keen attention to detail in programming while understanding how individual tasks contribute to the overall outcome; focus on delivering an optimal user experience.
- Recommend new technologies that enhance product development and improve the end-user experience.
- Collaborate with developers, designers, and business stakeholders to ensure product delivery aligns with expectations.
- Actively seek and share ideas with colleagues while also working independently to deliver on commitments and achieve individual goals.
- Present and defend decisions that promote innovative ways to bring concepts to life based on sound programming principles.
- Stay current with emerging technologies to apply best practices in development.
- Advocate for high-quality user experiences and development standards.
Requirements
- Education: Bachelor's degree in computer science, software engineering
- Minimum of 2 years of full-stack development experience
- Ruby on Rails experience required, other languages beneficial
- Experience in developing rich client functionality with strong working knowledge of JavaScript and jQuery
- Experience with HTML, CSS, and cross-browser layout skills and knowledge, experience of the full web technology stack
- JavaScript/jQuery experience, mobile site/application development, and/or responsive web development
- 1 year of eCommerce experience preferred
- AngularJS, React or lightweight front-end framework experience is a plus
- Familiarity with advanced SQL queries preferred
Skills
- 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
- Ability to manage multiple projects simultaneously and meet development schedules
Qualifications
- Experience in usability/interface design, UI/UX knowledge for mobile and tablet
- Strong problem-solving and analytical skills
- Experience with Agile/Scrum methodologies
- Knowledge of version control systems (Git)
- Experience with cloud-based platforms (AWS, Azure, Google Cloud)
Benefits
Sarnova offers a competitive salary, commensurate with experience, along with a comprehensive benefits package, including 401(k) Plan. EEO/M/F/Veterans/Disabled. Our mission is to be the best partner for those who save and improve patients’ lives. Excellence in delivering upon our mission is dependent upon having a diverse team that is empowered to bring their full, authentic self to work each day. We 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.