How Supernus staffs a small .NET team in Mexico under regulated-industry controls
Three engineers, one stack, and the vetting, NDA and IP assignment that a regulated buyer asks about before anything else.
Pharmaceuticals · C#/.NET · Staff Augmentation
IN A NUTSHELL
A regulated business adding engineering capacity asks a different first question. Not how fast and not how cheap, but: who exactly is this person, what has been verified, what have they signed, and who owns what they write.
Supernus scoped three named C#/.NET roles against those controls. The team has run continuously for more than four years.
Overview
About the client
Supernus Pharmaceuticals develops and commercializes medicines for central nervous system conditions. Its marketed portfolio spans ADHD, epilepsy, Parkinson’s disease and migraine prevention, and the company runs its own development pipeline alongside the commercial business. It was incorporated in 2005.
IndustryCNS Biopharmaceuticals
Company size500+ employees
LocationRockville, Maryland, USA
Solution
Our Approach
Supernus engaged CodersLink for Staff Augmentation: a deliberately narrow scope of C#/.NET full-stack engineering, embedded into Supernus’s own engineering function on a per-engineer contract.
The controls are the part worth reading, and they are the same on every CodersLink engagement. Every engineer signs an NDA before starting. Background verification and structured reference checks are completed and archived before contract signing, and the findings are shared with the client. Everything the engineer creates for the client’s project is assigned to the client by present assignment, worldwide and perpetual, signed inside the engineer’s service agreement before day one. Custom client NDAs and IP addenda are routed into the engineer’s own contract, and the client provisions and controls all system and repository access.
Key decision: use present assignment rather than work-made-for-hire. That construction is not enforceable as written across Mexican contractor law, and using it would leave the client holding an assignment that does not assign.
Impact
The Results
Outcome: a three-role C#/.NET team under documented controls, running for more than four years.
Three roles filled, deliberately narrow: depth in one stack rather than breadth across many.
Verification and references archived before contract signing, with findings shared with the client.
IP assigned by present assignment, worldwide and perpetual, signed before day one.
We will also complete your security questionnaire. What we will not do is claim a certification we do not hold: CodersLink does not currently hold SOC 2 Type II or ISO 27001, and no page of ours will say otherwise.
NEXT STEP
Adding engineers inside a regulated environment?
Book a call. We will walk through vetting, background verification, NDAs and IP assignment before we talk about headcount.