Full Stack - Architect-Development Lead
Location
United States
Posted
65 days ago
Salary
$80K - $120K / year
Seniority
Lead
Job Description
Full Stack - Architect-Development Lead
BioVeras LLC
Role Description Do you have a passion for innovation and emerging technologies along with a firm foundation in the core principles of technology and life sciences? Would you like to be a part of the exciting early-stage team focused on re-inventing clinical trials? We are currently seeking a Technology Architect and Development Lead for BioVeras. This is an excellent opportunity to architect, construct and compose an innovative platform for clinical trials that leverages the immense advantages and capabilities of Blockchain technology. As an architect and development lead, you will have the opportunity to lead and grow the technical team that designs and develops the BioVeras Ledger Platform. - Architect, implement and deploy end-to-end solutions for go-to-market efforts for Clinical Trial clients using Azure Confidentiality Ledger and public blockchains. - Develop POCs and pilot projects that will evaluate a specific technology's applicability, performance, and scalability. - Help to develop an overall blockchain ecosystem engagement strategy. - Lead the discovery for use cases that can further customer's understanding of blockchain and specific blockchain implementations. - Lead and own the architecture and design of the BioVeras Ledger Platform. - Create architecture diagrams, technical designs, and artifacts that accelerate developer productivity and delivery. - Lead, mentor and foster a collaborative and iterative development process within the technical team. - Hands-on software development alongside the team. - Foster a high productivity/high quality DevOps driven development environment that facilitates frequent and seamless product features/fix releases. - Participate as the technical lead in product discovery activities in collaboration with product managers and designers. - Participate in customer experience and clinical trials use case development as it relates to technical architecture. Qualifications - Passion and enthusiasm for exploring and implementing Blockchain technologies in Clinical Trials. - Exceptional ability for critical thinking and ability to synthesize designs and architectures that solve practical problems. - Ability to lead in a dynamic and loosely structured start-up environment. - Ability to be highly communicative and a technical mentor to the development team. - A team player that can inspire developers to embrace and build upon innovative ideas and processes. - Experience building solutions on blockchain protocols (e.g. public blockchain, MainNet, Solana, Cosmos, etc.). - Experience in delivering cloud-native architectures and solutions (e.g. AWS, Azure, Google Cloud, Oracle, Coinbase Cloud). - Understanding of credentialing blockchain participants (SSO, certification, etc.). - Understanding of how to layer blockchain network with cloud application and client UI through API streams. - Understanding of Data Architectures (SQL and NoSQL). - Consensus mechanism functional and technical knowledge. - Strong understanding of the blockchain vendor landscape. - Expertise with various blockchain platforms, specifically nuances between permissioned vs. public chains. - Comfortable working in a virtual environment and managing a virtual team. - Excellent executive communication skills (both verbal and written). - Flexibility/adaptability - comfortable working with ambiguity and continually evolving priorities. - Demonstrates strong value for diversity and ability to lead the team and collaborate effectively.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include: - Gathering user requirements - Defining system functionality - Writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET) - Familiarity with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment - Building high-quality, innovative and fully performing software that complies with coding standards and technical design Qualifications - Proven work experience as a Software Engineer or Software Developer - Experience designing interactive applications - Ability to develop software in Java, Ruby on Rails, C++ or other programming languages - Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) - Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) - Experience with test-driven development - Proficiency in software engineering tools - Ability to document requirements and specifications - BSc degree in Computer Science, Engineering or relevant field Requirements - Execute a full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software verification plans and quality assurance procedures - Document and maintain software functionality - Troubleshoot, debug and upgrade existing systems - Deploy programs and evaluate user feedback - Comply with project plans and industry standards - Ensure software is updated with latest features
Senior Software Engineer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
This role is for one of the Weekday's clients Min Experience: 6 years Location: London JobType: full-time We are seeking a highly skilled and experienced Senior Software Engineer with deep expertise in Python to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance applications while playing a key role in shaping technical architecture and mentoring junior engineers.
Role Description We will give you the chance to demonstrate and extend your skills and knowledge on: - Unix System Operation - Enterprise Application Operation - Oracle DB Operation - Incident handling & resolving Qualifications - Completed basic or master studies in computer science or similar - 2 or more years of experience in UNIX like OS - 2 or more years of practical experience in Operations and Administration of UNIX like OS (Linux, AIX, Solaris, ...) - Practical experience in Shell scripting and OS and network configuration - Familiarity with Oracle DB, and basic understanding of SQL - Highly motivated and eager to get involved in challenging projects and ready to take responsibility Nice to have: - Experience with AWS or another cloud provider - Experience with infrastructure migration to the public cloud - Experience with technologies like Docker, Kubernetes, CI/CD pipelines, IAM, Versioning Control, Encryption - Excellent interpersonal skills and a strong sense of service and quality Requirements - Excellent written and spoken English (minimum B1 level) - Good interpersonal, communication and client-oriented skills - Self-driven and self-motivated - Ability to quickly adopt and learn new technologies - Communicate with clients to manage deployments across multiple environments and ensure availability of the software - Ability to work both as a part of a team and individually Benefits - An exciting job where innovation in technology is not a buzzword but a reality - Competitive salary package - Udemy business PRO learning platform - Annual bonus scheme and increasing of salary - FitPass - Private health insurance - Extensible vacation plan - Flexible working hours - Flexible options for remote work - Work one month per year from anywhere - Free parking - Opportunity to achieve personal development plan with professional training and certification - Opportunity to develop a career within a stable and fast-growing environment - Opportunity to get international experience - The ability to work with the world’s leading companies in technology and innovation
Role Description The role is a high quality, conscientious Installation Engineer complimenting the Implementation Team, and helping develop the rapidly expanding Department. The candidate is required to be flexible and meticulous in approach to implementation and needs an in depth understanding of the sector. The position involves extensive worldwide travel. - Be a team player, possess the ability to work under pressure to meet demanding yet specialised multi-discipline targets. - Have advanced problem solving skills covering the multiple vendors we use on our equipment with knowledge of their setup and operation specific to their application in the Omnicell products. - Have a willingness to work outside of normal working hours. - Technical Sales Support: Support of the sales process providing technical expertise and input as and when required. - Project Management: Site surveying for suitability, liaising with customer and contractors, procurement, delivery and managing customers’ expectations. This also includes liaising with and maintaining the relationships between Omnicell and their nominated third party support groups. - Installation: Install equipment to a high level specified by Omnicell and OEM, in compliance with the individual/country site working practices and safety requirements. - Implementation/Training: Providing excellent user software and hardware application training post installation using a defined training program to ensure the customer has the skills to maximise productivity. Qualifications - Relevant higher level qualification in Electronic/Electrical Engineering. - Prior relevant experience installing capital equipment. - Strong communication skills. Requirements - Electrical/Electronic: Experience with industrial and domestic wiring practice, ability to follow electrical and electronic schematics from multiple vendors in high and low voltage methodologies, fault finding down to component level. - Mechanical: Ability to follow and understand mechanical drawings, where appropriate make suggestions for improvements/enhancements, use of hand tools and moving equipment for installation of large yet delicate machinery. - Computer & IT Skills: Comprehensive understanding of all core Microsoft Products, understanding of databases e.g. SQL and how to query/change records within using SQL query/editing tools in order to configure equipment, knowledge of PC hardware architecture and component installation/replacement, networking installation and configuration, configuration of systems for remote support. - Health & Safety: Carry out risk assessments, identify health and safety issues with the ability to propose solutions, understanding and respect for current legislations. Work Conditions - Must be capable of standing, sitting, walking, reaching, climbing, stooping, kneeling, crouching and be able to balance. - Must hold a valid passport and be able to travel to all regions. - Must hold a valid driving license and be able to drive in all regions. - Ability to speak languages in addition to English an advantage.


