Full-Stack Software Developer
POSITION OVERVIEW
We are looking for a passionate Software Developer to join our team at myDNA. As a Software Developer, you will be an integral part of developing our systems by designing, developing, and supporting software solutions that support the laboratory. A strong background in software development will provide a basis for success. Additional knowledge in automation, robotics, genetics, and system analysis is preferred.
ACCOUNTABILITIES AND RESPONSIBILITIES
- Develop software solutions by studying requirements; conferring with others; studying systems flow, data usage, and work processes; maintaining code documentation.
- Create functional and balanced solutions by utilizing clean code and appropriate design patterns.
- Maintain clear understanding of software design principles/patterns with an emphasis on maximizing usability.
- Troubleshoot by collecting, analyzing, and summarizing development and service issues.
- Ask questions, seek requirements, make suggestions, and convey knowledge on technical and complex topics.
- Accomplish engineering and organization mission by completing related goals and tasks as needed.
- Protect operations by keeping information confidential and prioritizing security.
- Demonstrate strong integrity, dependability, attention to detail, and an interest in learning.
POSITION REQUIREMENTS
- Strong coding skill in C# and JavaScript (TypeScript experience preferred)
- ASP.NET Core
- React
- HTML, CSS
- RESTful Web API
- SQL (primarily SQL Server, some PostgreSQL)
- Entity Framework
- Software design principles (SOLID)
- Messaging systems (such as RabbitMQ)
- Git
- CQRS
- Continuous Integration / Deployment
- System Architecture
- Object-Oriented Programming and Design
- UI/UX Prototyping
- Knowledge and understanding of genetics, molecular biology, PCR (polymerase chain reaction), next-generation sequencing, laboratory automation, liquid handlers, robotics, and/or previous experience in a laboratory environment is preferred.
Recommended Jobs
Production Team Leader
One of our goals at Chick-fil-A West Adams is to be the most caring team on both sides of the counter. We work to create a remarkable experience for both our guests and our team members. We believe t…
Tax Manager Hybrid | Public Accounting Firm
Job Description Job Description Tax Manager – Remote | Public Accounting Firm About the Firm: A respected mid-size public accounting firm offering comprehensive tax, advisory, and accountin…
Senior Quality Assurance Engineer (on-site)
Senior Quality Assurance Engineer (on-site) Welcome to Ziosk, where we empower restaurants to focus on what matters most: the guest experience! Have you ever used a tablet to pay at a restaurant…
Senior Product Manager, AI Product Roadmap
About Us We are a leading software development company specializing in AI-powered solutions for the language industry. Our products help organizations enhance multilingual communication, streamli…
Account Manager - Austin
Rohde & Schwarz is seeking a qualified Account Manager in the Austin, TX area. As an Account Manager, you will be part of a team dedicated to enabling our customer to solve complex technical problems…
Billing Coordinator
We are seeking a Billing Coordinator to join our team at Accredited Labs. As our billing coordinator, you will be responsible for ensuring timely and accurate billing of customers across multiple br…
Bookkeeper I
Description Job Description Position Summary Full Charge Bookkeepers are responsible for managing the bookkeeping and all aspects of the company’s financial responsibilities. This role works…
Housing Case Manager HOPWA (Heights)
Overview: Provides clients receiving tenant based rental assistance (TBRA) or Short-term Rent, Mortgage, Utility Assistance (STRMU) with case management and supportive services in order to maintain …
Sales Associate
Widen Your Horizons. Join the Next Chapter of Your Career At EssilorLuxottica, we are committed to empowering our people to grow and succeed. This is your opportunity to take your career to the…
Project Procurement Manager - Substation
ROLE WHC Energy Services – A Surerus Murphy Company (WHC), is seeking to recruit a Substation Project Procurement Manager to join our Power team. The Substation Project Procurement Manager positio…