What are the responsibilities and job description for the Research Development Software Engineer position at AVAVA, Inc.?
About AVAVA
AVAVA : Boundless Energy. Fearless Vision.
AVAVA bends the laws of physics, transforming light, heat, and energy delivery to create a new standard aesthetics. Built on the shoulders of giants, our pioneering Focal Point Technology, we have redefined energy disbursement to unlock possibilities never imagined.
Skin is more than an organits a living communicator, healer, and protector. At AVAVA, we connect precision energy delivery with the needs of every individual, creating treatments that adapt to all skin tones and types.
Our next-generation laser delivers a bold, personalized experience. Every treatment is designed with unmatched precision, putting powerful technology in the hands of clinicians to achieve extraordinary results.
AVAVA stands on the shoulders of giants, shaping the future of aesthetics with boundless energy and fearless vision. This isnt just innovationits transformation.
Job Summary
We are seeking a Software Engineer to join our Research & Development team and bring our outsourced software platform in-house. This role focuses on maintaining and enhancing our Django-based cloud platform hosted on AWS and our UWP client GUI application built on the .NET framework. The ideal candidate will develop new featuresincluding advanced data analytics and enhanced data synchronizationfor a secure medical device treatment data platform, ensuring seamless integration and optimal performance across systems.
Job Duties
- Maintain and enhance a Django-based cloud platform hosted on AWS, utilizing services such as RDS, Timestream, EC2, ECS, and Secrets Manager.
- Develop, test, and maintain REST APIs to securely synchronize medical device treatment data between the cloud platform and the UWP client GUI.
- Support and add new features to the UWP client GUI application built on the .NET framework.
- Collaborate with cross-functional teams to gather requirements and implement enhancements for data analytics and improved data collection.
- Work closely with the UX / UI designer to take design updates and implement them into the client application.
- Participate in code reviews, testing, and CI / CD processes.
- Troubleshoot and resolve software issues to ensure smooth operation across both cloud and client systems.
- Document development processes, design decisions, and operational procedures for future reference and compliance.
Qualifications
Preferred :
AVAVA, Inc. complies with all aspects of the Americans with Disabilities Act (ADA) and state disability laws. This means that we will not discriminate against qualified individuals with a disability in any phase of the employment relationship including application for employment, hiring, promotions and / or advancement opportunities, termination, compensation, training and any other conditions or privileges of employment.