Project is a web-based platform that leverages high performance computing clusters to translate antibody sequences into structures and analyze their intrinsic and developability characteristics using state-of-the-art computational and biomolecular modeling approaches. Current functionalities include building homology model structures from an input sequence, interactive molecular visualizations, electrostatic and hydrophobic surface map calculations and visualizations, and predictions of chemical and physical instabilities.
Fullstack Developer ( C# / Angular)
Requirements
Required Skills and Knowledge:
5+ years experience developing enterprise-grade applications or tools for data analysis. Seniority of position will depend on experience and other factors.
Strong backend development experience using C# and .NET (ASP.NET Core, Web APIs)
Strong frontend development skills (Angular, TypeScript, HTML/CSS)
Experience designing and consuming RESTful APIs (knowledge of GraphQL is a plus)
Solid understanding of software architecture patterns (e.g., MVC, microservices)
Experience with message queues / background processing (e.g., Hangfire, Azure Service Bus, or similar)
Source code management (GitHub)
RDBMS/NoSQL experience (Postgres, SQL Server, MongoDB)
Testing focus with good practices (xUnit, NUnit, integration testing; e2e testing is a plus)
Experience working with cloud platforms (preferably AWS or Azure)
Ability to work iteratively within a self-organized agile team
Nice to Have:
Familiarity with scientific computing environments or bioinformatics applications
Experience handling high-performance or distributed computing workloads
Exposure to data visualization libraries or frameworks
Education:
BS or higher in computer science, software engineering, or related field
In addition:
You are enthusiastic about working in a scientific environment, especially one that is related to drug discovery and development.
You are a quick learner, are curious about new areas and the opportunity to build expertise, and courageously and creatively take initiative to see your ideas implemented.
You are attracted by the challenges of developing software that solves complex problems in computational biology and bioinformatics.
You are able to perform at a high level in a fast changing and demanding environment.
You are pragmatic about the tradeoffs between features, quality, and timeliness.
Responsibilities
The successful candidate will:
Be technically opinionated, with demonstrated adherence to best practices in software engineering including appropriate use of abstraction, testing, usability, and version control to create sustainable and reusable software.
Collaboratively and pragmatically solve scientific software engineering challenges encountered at the forefront of quantifying test article effects.
Design and develop scalable backend services using modern .NET technologies and contribute to robust API design.
Build responsive and maintainable front-end applications using Angular and TypeScript.
Collaborate with local and off-shore engineering teams to support your software development efforts.
Benefits
-
RRSP
-
Healthcare/Dental
-
Wellness Benefit
-
Paid Vacation Days
-
Professional development – continuous learning opportunities and internal mobility.
-
Comprehensive benefits – enjoy Udemy for Business and Worksmile platform.
-
Flexibility – adaptable working hours and remote/hybrid work options.
-
Innovative environment – be part of a forward-thinking, growth-oriented workplace.
-
Team-building traditions – including our annual company event.
-
Career growth – access professional development through partnerships with Microsoft, AWS, Snowflake, Salesforce, and more.
-
Project diversity – opportunity to work with global clients across sectors and technologies.
-
Engaging community – participate in team-building events, hackathons, and CSR initiatives.