Design, build, and maintain software tools and applications for research lab environments, collaborating with cross-functional stakeholders to ensure reliability, user-friendliness, and adaptability to evolving needs.
Requirements
- Design, write, review, and maintain clean, efficient code
- Using strong rapid prototyping skills, quickly translate concepts into working code
- Design, deploy and manage labeling content solution infrastructure using Infrastructure-as-Code
- Design, develop, execute, and maintain unit tests, integration tests, and other testing strategies
- Assist with ongoing maintenance of the system, including bug fixes, system upgrades, and enhancements
- Participate in technical discussions, code and design reviews to drive architecture and implementation
- Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
- Stay updated with the latest trends and technologies in content authoring and management, and related fields
- Work closely with product team, business team, and other stakeholders
Benefits
- Competitive and comprehensive Total Rewards Plans
- Opportunities for professional and personal growth and well-being