Software Engineer (Remote)
- Job Title
- Software Engineer (Remote)
- Job ID
- 27561749
- Work From Home
- Yes
- Location
- Austin, TX 78738
- Other Location
- Description
-
JOB SUMMARY
The Software Engineer is an individual contributor role responsible for full stack development and support of the IntElligo platform. IntElligo is a SaaS web application used to facilitate clinical trials with over 300 users in healthcare clinics across the country. This role is a key member of our Agile software development team building technical solutions for requirements spanning front-end and backend components. Primary responsibilities will be escalated technical support for the platform. Remaining time will be leveraged for product enhancements.
RESPONSIBILITIES:
· Production support – Serve as technical expert for resolution of key technical issues.
· Development – Design and build solutions inside IntElligo for a select set of user stories.
· Agility – Move quickly and deliver results within a fast paced, agile software development environment.
· Collaborate – Work effectively with a distributed team of software engineers, product managers, QA engineers, and UX design team members.
· Quality – Write and execute unit tests and conduct peer code reviews.
QUALIFICATION AND EDUCATION REQUIREMENTS
Required
- BS in Engineering, Computer Science, or equivalent job experience.
- 3+ years experience as full stack software engineer, developing and support web applications.
- Demonstrated skills and experience with Java, Spring, Hibernate, PostgreSQL.
- SQL experience, query optimization and database schema design.
- Comfortable working as part of a distributed team.
- Ability to work independently in a self-motivated manner.
Preferred
- Knowledge of AWS services, including ECS, EKS, S3, Lambda and SQS/SNS.
- Experience with Python, Flask, JavaScript, React, MongoDB, GitHub, Gradle, Docker.
· Experience ingesting, storing, validating and transforming data in a consumable format.
- Prior Healthcare related experience a plus.
- Agile software development experience a plus.
WORKING CONDITIONS
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, and photocopiers.
Some flexibility in hours is allowed, but the employee must be available during the “core” work hours of 9:30 a.m. to 3:30 p.m. and must work 37.5 hours each week to maintain full-time status. Occasional evening and weekend work may be required as job duties demand.
Moderate (10-25%) travel is required for this position.
The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel. More in-depth information can be found in SOP's, working guidelines, policies, etc.
Elligo is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Elligo are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Elligo will not tolerate discrimination or harassment based on any of these characteristics. In addition, Elligo will provide reasonable accommodations for qualified individuals with disabilities.