Software Engineer

Olive Denver , CO 80201

Posted 3 weeks ago

Olive is healthcares first intelligent digital workforce and has been successfully deployed at numerous healthcare systems across the country. Olive helps streamline and automate the most high-volume, repetitive tasks so healthcare professionals can concentrate on their patients and solving healthcares most challenging problems. Olives promise to her customers is that she finds out where she can make an impact, onboards quickly, shows up to work everyday, does her job extremely well, and gets smarter over time.

Olive is made possible by a technology platform which makes bot training repeatable and fast. Software Engineers work with the Olive Product Management team to deliver features utilized by automation teams to improve their ability to train Olive fast and reliably. Our team gives Software Engineers the ability to own independent small-to-medium features all the way from technical design to launch. A successful Software Engineer will possess strong analytical as well as technical skills, and have the ability to communicate the logic behind technical decisions to non-technical stakeholders.

Responsibilities (to include but not limited to):

  • Collaborate with Engineers and Product Managers to design and implement features
  • Ability to meet deadlines and satisfy requirements from other Engineers and Product Management
  • Peer review and code review participation to provide valuable feedback during every step of the development process
  • Quickly produce well-organized, optimized, and documented code
  • Communicate effectively and efficiently across all divisions including with the business, technical teams, and leaders
  • Take technical ownership of tasks and successfully work independently
  • Demonstrate the ability to become a domain expert in projects
  • Mentor and lead junior engineers on multiple tasks or projects


  • Bachelors in Computer Science, Computer Engineering, or relevant equivalent experience
  • 4+ years of relevant programming experience
  • Hands-on experience with various SQL and NoSQL databases
  • History of designing and delivering software solutions to real world problems across a variety of technology stacks and programming languages with deep experience in several modern programming languages (e.g. JavaScript, Python, Go, JVM based languages)
  • Experienced in the development of highly maintainable and reliable code using practices such as unit testing, integration testing, proper code documentation, and appropriate logging
  • Strong communication, critical thinking, and problem solving skills
  • Demonstrated understanding of fundamentals engineering concepts
  • Knowledge of software and application design and architecture
  • Experience writing and reviewing detailed Technical Design Documents (TDDs) is a plus
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

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
Software Engineer

Ardent Mills

Posted 2 days ago

VIEW JOBS 10/18/2020 12:00:00 AM 2021-01-16T00:00 Job Description: Technology drives our ability to be industry leaders by developing the next generation of user-centered solutions that are changing the way our people connect, explore, and interact with information and our customers. As a member of our extraordinarily creative, motivated and talented team, you will improve upon and develop new products that help nourish millions of people. We need our people to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about learning, building new things that delight our customers and driving success as part of an amazing team, Ardent Mills Product Development might be your next career step! The Role Ardent Mills is looking for a software engineer to join our Enterprise Services team! This is an excellent opportunity to play a critical role in building out our modern integrations platform that will be an integral part of Ardent Mills' technology transformation journey. As a software engineer, you will closely partner with tech leads, developers, and QA engineers to develop modern integration solutions within our Azure platform that simplifies our landscape and empowers product teams to move faster. Common Azure services you'll be working with include API Management, Logic Apps, App Services, serverless Functions, SQL and NoSQL databases, Event Grid, and Service Bus. We are looking for someone who has a passion for creating innovative technology solutions, upholding data integrity, simplifying and standardizing how applications interact, and of course writing code. Your Day to Day * Contribute to development efforts ensuring clean, secure, testable, maintainable, reusable, well-documented code, and participates / leads regular code reviews * Provide technical direction to development teams across our custom applications, aligning solutions to our enterprise application goals * Refactor application code for performance, scalability, and stability * Ensure our development standards are applied to custom interfaces * Partner with product owners and design team to define feature specifications for new and existing integrations * Work closely with operations and infrastructure to build and scale back end services * Contribute to software architecture design, automated testing, monitoring, continuous integration, continuous build and branch management of code bases * Support team members in troubleshooting issues that arise and serving as a L3 escalation point for complex issues * Work effectively with a small team using an agile workflow, and a willingness to jump in and help wherever needed * Investigate, design, prototype and evaluate technical solutions * Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules Key Qualifications * 3+ years industry experience building successful production software systems * Experience converting high-level product requirements into successful products through solid software architectures, engineering design and implementation. * Hands on coding experience * Experience in modern programming languages (.net CORE, Angular, python, html, javascript) * Operational experience and desire to own highly available critical cloud infrastructure. * Excellence in technical communication with peers and non-technical cohorts * Demonstrated ability to mentor other software developers Nice to Have * Development experience defining, developing and maintaining REST based interfaces and micro services * Experience with Azure platform, cloud products and solutions. * Experience building scalable infrastructure software, web services or distributed systems for cloud based commercial online services * Experience designing and developing cloud software services for scalability, performance and reliability. * Supply Chain or Lean Manufacturing At Ardent Mills, everyone matters and everyone has a voice.  We are committed to providing an environment of mutual respect where equal opportunities are available to all applicants and team members and the decisions will be based on merit, competence, performance, and business needs.  We are proud to be an equal opportunity employer.  We do not discriminate on the basis of race, color, religion, creed, national origin, aboriginality, ancestry, marital status, sex, sexual orientation, gender identity or expression, physical or mental disability, pregnancy, genetic information, veteran status, age, political affiliation, or any other non-merit characteristic protected by law or not.  Together, celebrating our differences, we make Ardent Mills. The preceding position description has been designed to indicate the general nature and essential duties and responsibilities of work performed by employees within this position. It may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees in this position. The description, duties, functions, and responsibilities are subject to change at the discretion of Ardent Mills. Location: Denver Office CO, Remote CO Address: 1875 Lawrence Street, Denver CO, 80202 Additional Locations: Remote CO Type: Full time Ardent Mills Denver CO

Software Engineer