Web Application Developer I
Ambry Genetics
(Aliso Viejo, California)Ambry Genetics is a CAP-accredited and CLIA-certified commercial clinical laboratory with headquarters in Aliso Viejo, Calif. Since its establishment in 1999, Ambry has committed itself to developing and performing high quality genetic testing to aid in the diagnosis of genetic conditions, and assessment of hereditary risk.
Ambry is a genetics company with a focus in clinical diagnostics. The software development department is responsible for developing and maintaining internal and external applications. We are looking for a web application developer that is passionate about the field of software development and has experience with full stack web application development. You need to be able to write object oriented code that follows SOLID principles. We use PHP (mostly Backend), JavaScript (Front End), and a mix of MySQL, and NoSQL for database. Knowledge of the genetics and/or genetic testing industry a huge plus and a sense of humor is a must.
What You Will Be Doing
You will be working in a team that is handling one or two applications. You will be getting requirements from a project manager and will be working under a technical team lead. You will also be working with the QA team for testing and debugging issues. Your stakeholders are mostly internal and need to be able to support them when necessary.
- BA or advanced degree in related industry such as Computer Science, IT, etc. Qualified applicants should have a spent at least one year writing software for online applications or some equivalent experience.
- Experience with JavaScript and PHP
- Experience with Object Oriented Programming concepts using an MVC web framework
- Experience with MVC frameworks such as Symfony
- Ability to hand-code HTML, layered and responsive CSS, and efficient JavaScript
- Develop and evolve wire-frames and example designs to continuously changing requirements
- Relational database experience (example: MySQL, PostgreSQL, Microsoft SQL Server)
- Ability to read and write a variety of structured/semi-structured formats (example: XML, JSON, CSV, TSV)
- Understand the consumption and production of web services (example: REST, SOAP, AMQP)
- Navigate file systems and modify configurations for web services on Linux-based systems
- Working knowledge of code repository best practices and distributed version control (example: git/Subversion)
- Understanding of browser compatibility and screen limitations
- Review and implement designs generated by others while ensuring conformance to standards and the production of quality work
- Stays abreast of any industry-wide changes in design philosophy and any new tools and technologies being used for the Internet
- Ability to collaborate with System Architects, fellow Developers and Graphic Designers
- Outstanding general communication skills
- Able to work efficiently and meet/exceed deadlines under pressure
Questions
There are no answered questions, sign up or login to ask a question
- CSS
- HTML
- JavaScript
- Linux
- MySQL
- PHP
- XML
- AMQP
- Genetic Algorithms
- Git
- JSON
- MVC Framework
- NoSQL
- Object Oriented Programming (OOP)
- PostgreSQL Programming
- REST
- SOAP
- Subversion
- Symfony
- Microsoft SQL Server
- Back End Systems
- Front End Programming
- Comma Separated Values
- Tab Separated Values
- Distributed Version Control
- Knowledge of Code Repository
- Knowledge of Browser Compatibility

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.