28 Nov
Software Engineer (ES6, Nodejs, MySQL, AWS)
Vacancy expired!
Integrated Practice Solutions, Inc. (dba ChiroTouch), a fast-growing and leading healthcare software company, is looking for a
Software Engineer to join our growing business. This position requires exceptional drive and forward-thinking, a high level of collaboration and multitasking capabilities, and the flexibility to grow with additional responsibilities and respond quickly to changing priorities.If the idea of being a part of a company that acts like a startup but is very well-funded and already THE market leader interests you, please apply below.Job Duties- Assist in the development, implementation and analysis of features spanning a full web-based distributed cloud application stack.
- Participate in the development and documentation of user stories.
- Develop and maintain unit and integration tests.
- Actively participate in code reviews.
- Engage in agile/scrum meetings (Daily scrum, Sprint Planning, Sprint Demo, etc.).
- Debug and troubleshoot complex issues to resolve defects and reduce technical debt.
- Work in concert with QA automation engineers daily, striving towards a shared goal of delivering code quickly and efficiently while ensuring all quality gates are met along the way.
- Exercise judgment in selecting methods and techniques to design, implement, modify and support solutions that may impact the broader team.
- Lead by example; demonstrate a passion for software development daily that motivates and inspires other engineers.
- Strong software engineering foundation (B.S. or Masters in Computer Science and/or 3+ years equivalent experience)
- Strong working knowledge of object-oriented programming, related design patterns and architecture.
- Demonstrated expertise with JavaScript ES6+ and related concepts.
- Some experience with Node.JS, modern web UI frameworks, responsive design, RESTful APIs, relational database systems.
- Familiarity with cloud development and related technologies, particularly AWS, Docker and Kubernetes.
- Experience with Scrum and agile methodology.
- Strong written, verbal and interpersonal communication skills.
- A commitment to quality code; experience writing unit tests and utilizing code coverage reports.
- Strong work ethic, expressed through the willingness and ability to acquire new skills, multitask, and take on projects outside immediate areas of expertise.
Vacancy expired!