Title: Senior Software Engineering and Programming Associate
Division: Molecular and Human Genetics
Schedule: Monday - Friday, 8 AM - 5 PM
Work Location: Hybrid
Salary Range: $100,000 - $140,000
FLSA Status: Exempt
Requisition ID: 11756
Summary
The Bioinformatics Research Laboratory at Baylor College of Medicine is seeking an outstanding Sr. Software Engineering and Programming Associate to join our team and participate in our groundbreaking genetics research projects. http://genboree.org/site/bioinformatics_research_laboratory
Help us drive innovation by applying your full-stack or microservice development experience. Your proven capabilities and enthusiasm for programming will contribute software solutions in support of high impact National Institutes of Health (NIH) funded projects. The focus is on implementing web services, automating data processing pipelines, and developing or extending data repositories.
Ideally, you have deep NodeJS experience, are comfortable developing for the front- and back-end, and are self-motivated to learn about and incorporate new technologies or tools into your software solutions. You have experience working with databases (relational, NoSQL, or graph) or with message queues such as Kafka, Pulsar, RabbitMQ.
This position is eligible for a hybrid remote/WFH arrangement.
Job Duties
- Gather, evaluate, and prioritize requirements with project collaborators and stakeholders.
- Design, implement, test, and debug software and tools, and manage timelines in a team development environment.
- Ensure that project software and tools are developed, tested and delivered on time.
- Create databases and design web API and UI services to support data set analysis and presentation.
- Research, propose, and design novel software solutions to meet research consortium needs.
- Support end-user and fellow developers by authoring documentation, as well as following collaboration best-practices.
- Able to present and discuss requirements, specifications, backend and UI designs, create necessary test data, test software, and prepare documentation.
- Able to contribute to and use shared object-oriented code libraries.
- Functional familiarity with standard web technologies such as Ajax, CSS, HTML, REST APIs, JSON.
Minimum Qualifications
- Bachelor's degree. Four years of relevant experience may substitute for degree requirement.
- Four years of relevant experience.
Preferred Qualifications
- Bachelor's degree in Computer Science, Bioinformatics, Information Technology or a related field.
- Full-stack experience in NodeJS and able to design, implement, and test generic software solutions with an emphasis on reusability, as well as to extend existing systems.
- Knowledge and experience with development, compilation, and deployment in a GNU/Linux server environment is required.
- Some experience with Ruby, including Rails, is a plus.
- Experience authoring web API services and front-ends, such as Vue or web components, is an advantage.
- Experience with document, graph, and relational databases is an advantage, as is experience with message queues.
- Experience with good software engineering practices, with designing and developing software solutions to specifications and according to local standards and practices, with the use of version control systems, and with the use of integrated development environments (IDEs).
- Excellent English-language communication skills, interpersonal skills, and be capable of working within a team of biologists and developers.
Baylor College of Medicine requires employees to be fully vaccinated -subject to approved exemptions-against vaccine-preventable diseases including, but not limited to, COVID-19 and influenza.
Baylor College of Medicine is an Equal Opportunity/Affirmative Action/Equal Access Employer.
11756
CA; CH
Similar Positions
-
U Care At Uppsala University Is Seeking Frontend System Developers To Design A Digital Platform For Healthcare Research, Uppsala University, Sweden, 3 days ago
Published: 2024-03-25 The position is within the research group Healthcare Sciences and e-Health, hosting U-CARE an interdisciplinary and multidisciplinary research program (http://www.u-care.uu....
-
Salesforce Platform Developer, Harvard University, United States, 2 days ago
15-Apr-2024 Faculty of Arts and Sciences 65575BR Position Description The Salesforce Platform Developer reports to the Director for Software Development and Operation and is responsible for design...
-
Call For Position: Dtic Cac 2024 15 Research Support Position: Scientific Programmer In Educational Technology, Universitat Pompeu Fabra - ETIC, Spain, 30 days ago
18 Mar 2024 Job Information Organisation/Company Universitat Pompeu Fabra - ETIC Department Tecnologies de la Informació i les Comunicacions Research Field Educational sciences Researcher Profile ...
-
Solutions Architect Lead, Auckland University of Technology, New Zealand, about 15 hours ago
A Collaborative Role in Our Dynamic Team Are you skilled in scripting and development with JavaScript, APIs, and web services? Do you excel in organising and facilitating prioritisation and planni...
-
Crsa Assistant Professor In Next Generation Approaches Of Remote Sensing, MOHAMMED VI POLYTECHNIC UNIVERSITY, Morocco, 27 days ago
21 Mar 2024 Job Information Organisation/Company MOHAMMED VI POLYTECHNIC UNIVERSITY Research Field Computer science Researcher Profile Recognised Researcher (R2) First Stage Researcher (R1) Countr...
-
Crsa Assistant Professor In Next Generation Approaches Of Remote Sensing, MOHAMMED VI POLYTECHNIC UNIVERSITY, Morocco, 27 days ago
21 Mar 2024 Job Information Organisation/Company MOHAMMED VI POLYTECHNIC UNIVERSITY Research Field Computer science Researcher Profile Recognised Researcher (R2) First Stage Researcher (R1) Countr...