Senior Software Engineer (Remote)

Apply for this position Please mention DailyRemote when applying
timePosted 8 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

If you possess an entrepreneurial spirit with a hands-on, can do and get it done attitude, then this opportunity is a great fit for you! Our ideal candidate is someone with versatile and proven full-stack software engineering skills who enjoys being a part of a start-up team and can grow herhis skills as the company undergoes rapid growth. As Senior Software Engineer, you will be responsible for working with a small team of offshore and onshore developers in all aspects of the software development life-cycle. You will act as Lead of a cross-functional team following an agile-scrum methodology. You will develop the technology and data architecture with a passion for technological innovation. This is a hands-on role where you will lead a team by example as technical architect, data architect and senior programmer. The position reports directly to the CTO. Responsibilities Lead programmer setting the standard for readable, secure, maintainable and extensible code Work with a small international engineering team to develop and implement the product roadmap Develop and implement an appropriate technical and data architecture to ensure a scalable, extensible, secure and flexible platform Lead the design and development of the internal data pipeline processes for customer and industry data management Lead the deployment and support of software into the cloud production environment Experience 8 - 10 years of hands-on experience of full-stack software engineering Experience in a high-growth tech environment across the complete software development life-cycle Experience in leading both offshore and onshore software teams Experience with Java, J2EE, XML, Web ServicesSOA and Java frameworks (e.g. Spring, Spring-boot, Hibernate, REST) database technologies including MySQL front-end Angular - HTML - Javascript along with usual development tools of Bitbucket, Jira Experience in database design especially complex catalogue and directory models along with design and implementation of data pipeline processes and tools, such as Talend Experience working with leading cloud infrastructure services such as AWS ideally deployment and support of a production environment with GIT Bitbucket, Jenkins and other standard tools Strong written and verbal communication skills Must be driven and creative to get things done in a fast-moving and often ambiguous environment Structured and analytical skills Bachelorrsquos Degree in Computer Science, Engineering or Science is required Graduate degree a plus Our Wishlist but not required Healthcare experience especially with healthcare security requirements, HIPPA, and technology integration with hospital systems such as Epic and Cerner Experience with AI technologies such as machine learning modelling, vision, voice and NLP Background in ontology and taxonomies especially in ecommerce applications