ABOUT TIME STUDY:
Time Study, Inc (timestudy.com) is a high-growth, early-stage company that aims to empower executives with actionable data to drive workforce effectiveness. Time Study's SaaS platform uses machine intelligence to activate and transform enterprise data into real-time insights on how time is spent (at work) and its impact on workforce effectiveness, operational efficiency, and compliance. As a result, organizations can understand how their most valuable resource, time, is spent with just a few clicks. We are a venture-funded company backed by Elevate Capital, Hearst, Jumpstart Nova, Act One Ventures, and other top-tier investors Our platform is actively being used by some of the largest marquee health organizations in the US. Time Study is headquartered in Virginia, with remote offices across the United States.
ABOUT THE ROLE:
Are you a motivated self-starter with a proven track record of delivering high-quality projects on time? We're looking for an experienced senior software engineer to join our team and work on a rapidly growing healthcare platform that is proven to change lives.
The Senior Software Engineer role is an integral part of our growing engineering team. You will bring expertise with a strong background in both web and backend development, along with having significant hands-on platform engineering experience developing scalable data platform architectures. You will have strong knowledge of processes to a growing and innovative healthcare organization, while building, managing, and maintaining platform configurations and features within the Time Study platform for both existing and new products.
Preference given to (US Only) remote candidates local to the metro Atlanta and Virginia areas!
WHAT YOU’LL DO:
This role requires strong knowledge and expertise in building and validating healthcare web applications and data, while maintaining platform architectures that enables functionality and streamlined workflows between large data-driven web and mobile processing systems, (e.g., EHRs, CRMs, Practice Management Systems, Data Warehouses, Cloud Platforms, and more).
Candidates will possess the ability to:
Identify, design, and implement enhancements and capabilities within our overall platform architecture related to (optimizing data delivery, scalability, and usability), while automating and improving manual processes.
Design and articulate technical design approaches to with engineers and product.
Utilize best practices and security principles related to building Core APIs, Web Services, and processes that align with product and business objectives.
Develop and enhance code pipeline, unit tests, to add speed and quality to development processes, using AWS and SQL technologies.
Demonstrate experience working with various payloads including (JSON, XML, APIs, Web Services, SOAP, REST, ETL, and File Transfers).
Ability to monitor, triage, and modify configurations for integrated healthcare messaging within the platform.
Develop and deploy features within defined software development lifecycles, (including testing, peer reviews, reliable active monitoring, and support of deployments).
Automate and monitor business critical applications and troubleshoot or escalate appropriately when issues arise.
Ability to navigate, monitor, and evaluate configurations within AWS (or GCP, Azure), as it relates to API, Data integrations, Cloud Instances.
Collaborate with other engineers, implementation, customer success managers throughout the development process to release functional, performant and secure data on a regular basis.
Experience in the healthcare industry and/or messaging applications is preferred.
Agility and ability to adapt quickly to changing requirements and scope and priorities.
What We’re Looking For (Ideal Candidates):
BS/MS degree in Computer Science, Engineering, and/or related Healthcare experience, (Associate degree minimum).
3-5 years of experience in working in multi-tenant B2B or SaaS applications and services.
2+ years of experience within healthcare or consumer applications, (healthcare preferred).
Experience working in an Agile/Scrum development process.
Strong architectural & development knowledge with one or more of the following development languages, (C#, .NET, Python).
Hands on experience with SQL, developing stored procedures, functions, views and triggers, while validating and analyzing data integrity.
Strong working knowledge of AWS services including Redshift, RDS, EMR and EC2.
Strong experience demonstrating and understanding tools like Kafka, Spark and Hadoop; relational NoSQL and SQL databases including Cassandra and PostgreSQL.
Strong knowledge of and experience with DevOps and Cloud automation technologies like (Docker, Vagrant, Ansible, Chef, Puppet, etc.).
Why You’ll Want to Work at Time Study:
All team members are expected to contribute to the overall architecture of Time Study’s technology framework, as well as continued adoption of agile project / product management methodologies. Our team strongly believes in individual autonomy, responsibility, and shipping great products. We believe less in the number of hours or lines of code. We work smarter first, then harder because we love what we’re doing.
Early member of the technology team with a path to grow.
Creative and collaborative company culture with opportunities to play a key role in shaping the future of sales at Time Study.
Remote-friendly work environment.
Competitive health, compensation, vacation and other perks.
Company swag & other perks.
Where is this job?
Planet Earth. We're a remote-first company; For this role, preference given to remote candidates local to the metro Atlanta and Virginia areas!