Software Engineer
Company: BioNano
Location: San Diego
Posted on: February 1, 2025
Job Description:
The Software Engineer position is a key technical member of the
system integration development team contributing to the
development, commercialization, and maintenance of novel
single-molecule analysis systems with broad market impact.Primary
Duties and Responsibilities
- Deliver new features and improvements for platform
software.
- Generate installers and deploy software builds to various
environments.
- Provide technical support to field support agents and customer
service.
- Uphold good coding standards and engineering principles.
- Create infrastructure necessary for test-driven
development.
- Other duties as assigned.Required Skills and Abilities
- At least 2 years professional experience writing clean,
high-performance Java code.
- Experience building graphical user interfaces using Java Swing
and JavaFX.
- Demonstrated experience using web frameworks and REST
APIs.
- Familiar with relational and NoSQL databases.
- Critical thinker with strong organizational and communication
skills.Other Experience Desired
- Apache Ignite, Scala, Node.js, Microsoft Blazor, C#, .NET
Framework, .NET Core
- TypeScript, HTML5, CSS, MVC and Webforms.
- Understanding of biotech and genomic applications.Education,
Certifications, Licenses
- Education: Bachelor's degree in computer science or engineering
required.
- Years relevant/ total work experience: 3+ years of experience
in backend development and 1 year or more experience in frontend
development.Additional Requirements
- Travel Requirements: No
- Physical Requirements and Work Environment:
- Sit and stand for prolonged periods.
- Repeating motions that may include the hands, wrists, and/or
fingers.
- Use of hands to finger, handle, or feel, and reach with hands
and arms.
- Stand and/or move about the office or in various environments
(including tight and confined spaces), or from one worksite to
another.
- Specific visual abilities, including close vision and ability
to adjust focus, read, review, and assess the accuracy and
thoroughness of the work assigned.
- Verbal abilities require communicating with others to exchange
information.
- Occasionally adjusting or moving objects up to 20 pounds in all
directions.
- In-person interaction with others indoors.
- Use standard computer, telephone, and related equipment for
communication, and recordkeeping.The above physical requirements
and work environment characteristics generally reflect those of
this position but are not an exhaustive list. Reasonable
accommodations may be made to enable individuals with qualified
disabilities to perform the essential functions of the position,
provided that such accommodation does not impose an undue hardship
on the Company.DisclaimerNothing in this job description restricts
management's right to assign or reassign duties and
responsibilities to this job at any time. This description
generally reflects management's assignment of essential functions
but is not intended to be a comprehensive list of the duties and
responsibilities of the position, and it does not limit or restrict
the duties and responsibilities that may be assigned from time to
time. The duties, responsibilities, and job description of this
role are subject to change at any time without notice.
#J-18808-Ljbffr
Keywords: BioNano, Highland , Software Engineer, IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...