Sr. Full Stack Software Developer
- Remote position. Must reside in one of the following states:
CA, IL, IN, MA, MO, NE, OH, TN, TX, VA
About The Role
The role of Sr. Software Developer will design, build and maintain Ludi’s Software-as-a-Service (SaaS) DocTime® product suite. The Sr. Software Developer will work together with clients and business partners, product management, development peers, and testing to implement product enhancements for our clients. The role will be involved in the entire product development lifecycle, including the design, development, deployment and maintenance of new and existing features. You’ll write clean and functional code on the front- and back-end. Using strong critical thinking skills, the candidate will assess the current solution, identify areas of improvement and provide software development solutions supporting our clients’ critical needs. This role is remote with a small amount of travel.
Responsibilities
- Lead Development Team strategy, operational process and dev ops to support Ludi Applications
- Develop, refine and enforce Ludi software development lifecycle
- Lead and act as senior person for design; implement, maintain and test the DocTime product suite
- Collaborate with the product strategy team to evaluate and size enhancements and new feature function requests using agile methodologies
- Perform leadership responsibilities, coaching and mentoring junior developers and providing guidance to offshore development and QA resources
- Ensure continuous improvement, high quality and innovation
- Demonstrate ability to adapt to new technologies and learn quickly how to best implement them
- Create and adhere to development best practices, ensuring the availability and security of Ludi’s products and services
- Develop towards appropriate metrics, including web analytics for infrastructure and development teams to assist in effectiveness evaluations and business value
Job Skills & Requirements
- Bachelor’s degree in computer science or computer engineering
- 5+ years of software development and support in similar environment using a defined framework for software development lifecycle
- Experience with developing commercial grade SaaS software package
- Experience with AGILE development methodologies
- Experience with React, MySQL, Apache, PHP, JavaScript, Json, Ruby on Rails, OOP, AWS and Power BI
- Experience with version control (Gitlab preferred)
- Experience implementing significantly complex features on a Cloud-based product, preferably hosted on AWS
- Experience working with cross functional teams and collaborating with internal and external customers, including third-party resources and vendors
- Strong communication, analytical, organizational, time management and process management skills
- Proven track record of on-time delivery and consistently meeting project deadlines
- Calm, collaborative approach to resolving bugs and problems inherent with new development
- Healthcare and SaaS industry experience is preferred