Logo
Araceli Biosciences

Software Developer

Araceli Biosciences, Tigard, Oregon, United States,


Araceli Biosciences delivers high-performance scientific tools for tissue and cell-based biomarker discovery, drug discovery and drug development. With decades of combined biomedical research and instrument design experience, we are focused on developing scientific instrumentation to improve outcomes and enable our customers to advance scientific and medical research. Speed is essential for furthering our understanding of biology, and we believe in reducing the time needed to acquire high-quality data and obtain clear, high-quality results. By making advanced technologies accessible, we allow researchers to focus on the science, not the tool. Our goal is to develop innovative products that accelerate basic research, drug discovery, and manufacturing to advance healthy outcomes. We believe in blurring the line between science and technology, using one to improve the other in a holistic approach.

Araceli currently has an opening for a Software Developer to join our team. As a Software Developer, you will be responsible for designing, implementing, and maintaining automation systems and control solutions to enhance the efficiency and reliability of our high-performance scientific tools to advance medical research. In this role, you will be involved in design and planning discussions, as well as developing solutions for current coding problems. This position is best suited to an on-site role at our Tigard, Oregon headquarters. Some flexibility may exist for limited remote work depending on the circumstances.

Responsibilities

Develop appealing and user-friendly GUI and backend infrastructure.Produce clean, efficient, and well-documented code.Design, develop, and maintain robust software applications tailored to control our systems in imaging and automation.Integrate software applications with diverse hardware components, ensuring seamless communications, synchronization, and functionality.Contribute to the creation and optimization of algorithms for data processing, image analysis, automation workflows, and biological control systems.Collaborate with cross-functional teams to understand requirements and translate them into functional software solutions.Follow industry-standard best practices for software development, version control, and quality assurance.Participate in code reviews and provide feedback to other team members.Conduct thorough testing, troubleshooting, and debugging of software to ensure reliability, scalability, and performance optimization.Stay up-to-date with emerging trends and technologies in software development.

Qualifications

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field and 5+ years relevant experience.Proven experience in software development, particularly in creating applications that interact with hardware systems.Proficiency with C# is required.Proficiency with one of more of: C++, Python, Javascript/Typescript, REST API is highly desired.Experience with .NET, WPF, WINUI, Electron.js, React.js, Node.js, Flask, Multiple operating systems is highly desirable.Strong proficiency in object-oriented software design and development.Strong understanding of hardware interfaces, protocols, and communications standards (e.g., USB, Ethernet, serial communication).Knowledge of software development best practices, including Agile methodologies in JIRA.Experience with version control systems such as Git, software testing methodologies, and debugging tools.Experience with CI/CD tools such as TeamCity.Experience with Microsoft SQL server.Strong communication and collaboration skills.Excellent problem-solving skills, critical thinking, and the ability to work independently as well as in a collaborative team environment.Knowledge of image processing techniques, automation principles, and biological control systems is highly desirable.

Join us at Araceli Biosciences and be part of a visionary team dedicated to pushing the boundaries of technology in imaging, automation, and analysis. If you're passionate about developing innovative software solutions that drive scientific and industrial advancements, we encourage you to apply and contribute to our exciting journey.

Araceli Offers

A competitive salary with bonus, commensurate with experience. Medical, Dental, Vision and Life Insurance, 401(k) match, Tuition Reimbursement, 11 company holidays per year and 3 weeks of PTO (prorated in the first year of employment, depending on date of hire).

Araceli is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#J-18808-Ljbffr