Job details
Job type full-time
Full job description
How you’ll support our mission
As a member of eso’s development team, you will be collaborating with our highly talented engineers and designers to build the next generation of eso’s saas and mobile productsOur developers are passionate about their craft and revel in shipping software that improves patient careIf you are ready to write elegant and innovative code that will affect real change, this is the job for you.
Eso is committed to creating accessible software that serves all our users, regardless of situation, technology or abilityWe are actively working to increase the accessibility and usability of all our productsWe are always looking for individuals who are passionate about creating software that is inclusive and solves all of our user’s needs by ensuring it meets w3c available standards and guidelines.
*
What you’ll be doing - the day to day*
**
You can expect to develop analytical and software-based solutions to meet the needs of product and customersAs a senior software engineer, you will participate in regular design sessions and code reviews, as well as mentoring and assisting other engineersOur developers lead by championing a culture of personal ownership and customer focused executionWe love engineers who pride themselves not only on excellent code but excellent end-user experiences as well.
We are an agile development shop and regularly demo our work to project stakeholdersTo support this methodology, we practice continuous integration, embrace open-source software, and empower our developers to make informed technology and product decisions.
Who you are - the essentials * (*some of the things required to be successful in the role):
At least 5 years’ experience in software development and design.
At least 2 years’ experience in the azure cloud services and components.
Experience in iot streaming/event technologies and principles.
Experience in etl/elt processes and principles.
Experience with source control systems (ieGit, gitflow, etc.)
*
*
Who you are - the desirables (it’s a plus if you have):
Working understanding of wcag 2.0 and above
Semantic html before using aria, if such an element exists.
Knowledge of and ability to use wai-aria where necessary and mimicking (the equivalent) browser behaviour in script
Working understanding of wcag 2.0 and above
Semantic html before using aria, if such an element exists.
Knowledge of and ability to use wai-aria where necessary and mimicking (the equivalent) browser behaviour in script
Experience with kafka, azure event hubs, azure service bus
Experience building data pipelines and sql for snowflake and a general understanding of the snowflake database architecture
Knowledge of statistical analysis and/or research/experimental design
Experience with digital analytics
Familiar with domain-driven design and continuous integration / continuous deployment practices
Ability to work effectively, both individually and as a member of a project or agile team
Ability to manage multiple and competing priorities
*
At this time eso is not able to provide sponsorship for employment*
Benefits & perks
**
Eso offers a comprehensive suite of benefits to promote health and financial security for our employees and their familiesFor full-time employment you this includes:
*
Competitive health plans (medical, dental, & vision insurance)
Pto (starting at 20 days) & 12 company holidays
401(k) with company match
Telemedicine service provided by eso
Savings accounts (fsa, hsa, dca)
Employee assistance program (eap)
Annual health and wellness reimbursement
Peace of mind benefits such as life insurance, disability insurance, and worksite benefits
Paid parental leave, new child program, & flexible parental return-to-work options
Casual office environments and unlimited office snacks and drinks
**
About eso
**
Eso is a fast-paced, growing data, technology, and research company passionate about improving community health and safety through the power of dataWe pioneer innovative, user-friendly software to meet the changing needs of today’s ems agencies, fire departments, and hospitalsWe’re small enough to be nimble and fun, but big enough to be a great place to workWe serve thousands of customers out of our offices across the us, canada and northern ireland.
Are you ready to make a difference? at eso, we believe in bringing your true self to work every single dayIf you don’t match all the qualifications on the job description, we encourage you to apply anyway! we are looking for passionate, innovative, and authentic people to help drive our mission.
All offers are contingent upon a successful background check.
_
Eso is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity and affirmative action employerWe invite you to consider opportunities at eso regardless of your gender; gender identity; gender reassignment; age; religion; race; national origin; political affiliation; sexual orientation; disability; veteran status; or other non-merit factor._
Job type: full-time
Work location: multiple locations