Senior Full Stack Developer

Job Location

Published By

Banjo Health

Type of Job

Full Time

Published Date

November 1, 2021, 4:00:00 AM

About the job

We are currently seeking a Full Stack Senior Developer for back-end systems to help support and drive our growth. We are looking for candidates that can bring their robust expertise and perspective to the Banjo Health team, helping us build solutions that empower holistic and tangible transformation at every level.

The Senior Developer will be a proven team player who is detail-oriented in software development with a strong commitment to delivering quality products in a fast-paced CI/CD environment. This individual will have a long history of helping to build mature SaaS based systems through strong technical acumen, adherence to best practices and employing best in class technologies to advance solution capabilities.

Your work will be key in allowing Banjo Health’s cross functional teams to accelerate the creation of solutions from ideation to implementation. Your primary objective will be to create and maintain backend services and functions and implement an automated, scalable, and repeatable processes to ensure consistency across the platform – this can include several key tasks such as developing REST based micro/services, integrating 3rd party API’s, implementing strong encryption techniques, designing database procedures, and above all, setting a high bar across the organization.

Requirements

Position responsibilities:

  • Extensive knowledge and expertise designing, implementing, and testing highly scalable, performant and fault-tolerant server-less and container-based apps executing in the cloud.

  • Collaborates with the IT development team to build and catalog efficient, reusable, and secure microservices, standardized REST based services, and web applications.

  • Champion development of production ready workflows that align with project initiatives.

  • Translating designs and wireframes into high quality code.

  • Create/maintain code repositories, CI/CD pipelines.

  • Assist with testing automation.

  • Research, analyze, and recommend technical approaches for solving challenging and complex logic and integration problems.

  • Participate in code and design review to meet and exceed quality goals and standards.

  • Accountable for completing assignments on time and within budget.

  • Ask smart questions, take risks, and champion new ideas.

Requirements:

  • Advanced experience in the following: C#, JavaScript, Python, Node.js and Express.js.

  • Advanced experience working within a service oriented, microservice architecture to establish event driven service orchestrations.

  • 5+ years experience working within the Azure ecosystem including Azure Web Apps, Azure Functions, Azure DevOps, Azure API Management, Azure Data Factory, Azure Configuration Manager, and Azure SQL, Azure SignalR or PubSub is a plus.

  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases including No-SQL.

  • Advance experience deploying Docker containers.

  • Advance knowledge working with security frameworks and standards such as NIST to develop robust secure solutions.

  • Experience applying CIAM solutions to including components such as user management, multi-factor authentication (MFA) and Single Sign On (SSO).

  • 6+ years building and integrating with internal and external REST APIs.

  • 6+ years experience working within a development team utilizing agile methodologies.

  • 5+ years experience creating and maintaining optimal CI/CD pipelines for DevOps.

  • Experience performing root cause analysis on internal and external processes and data to answer specific business questions and identify opportunities for improvement.

  • Strong written and verbal skills, readily able to articulate ideas, processes, and applications to several different audiences.

  • Strong critical thinking skills, outside-of-the box thought leader.

  • Build processes supporting data transformation, data structures, metadata, dependency, and workload management.

  • Experience training others and conducting code reviews.

  • Experience using standard Agile tools and methodologies to control, track, and report to senior management on project/product health.

  • Ability to diagnose problems quickly.

  • Ability to solve problems effectively.

Nice to have:

  • Experience using regular expressions and other text feature extraction methods.

  • Experience with front end development: Angular, JQuery, HTML5, SASS/LESS.

  • Proficiency in Python.

  • Working knowledge with big data tools: Hadoop, Spark, Kafka, etc.

  • Working knowledge / hands-on development using legacy SOAP protocols.

Education requirements:

  • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or equivalent prior work experience

Benefits

Competitive salary and equity, remote first work environment, unlimited PTO, deep work Wednesdays, company sponsored healthcare, dental, & vision benefits, career development opportunities, and exciting team retreats are among the myriad benefits you'll experience while working at Banjo Health.

About us

Banjo Health Inc. is a health industry solutions provider that helps customers navigate the ever-changing medical climate through Artificial Intelligence (AI). The Banjo Health mission is to create a clear path to focus on optimal patient care for our healthcare partners by providing innovative, effective, and efficient technological solutions to overcome barriers in streamlining traditional workflow. With deep technical expertise, Banjo Health is empowering enterprises to harness the full power of the cloud and emerging technologies such as blockchain, artificial intelligence, machine learning, and natural language processing through customized solutions and first-party cloud-based products. Banjo Health is uniquely comprised of technologists and clinicians who share a deep understanding of medical market needs and the appropriate application of cloud technology + AI to solve the biggest burdens in healthcare. Visit http://www.banjohealth.com for more information.

Address

Remote