
Software Architect
Endpoint Clinical10 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Design and implement robust, scalable software architectures using .NET and C#.
- Develop, optimize, and maintain SQL Server databases, including stored procedures, triggers, and performance tuning.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Mentor developers and provide technical leadership throughout the software development lifecycle.
- Ensure best practices for code quality, security, and data integrity.
- Apply pharmaceutical and clinical-domain knowledge to solution design when applicable.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of software development experience.
- At least 5 years of SQL Server database design and development experience.
- Deep expertise in the Microsoft development stack, including .NET and C#.
- Extensive experience with SQL Server databases and stored procedures.
- Pharmaceutical or clinical-domain experience is highly desirable.
- Strong collaboration, adaptability, organization, analytical ability, attention to detail, and written and verbal communication skills.
Tech Stack
C#Microsoft SQL Server.NET
Categories
About Endpoint Clinical
Endpoint Clinical builds interactive response technology (IRT/RTSM) for clinical trials, providing randomization, drug supply, and inventory management through its PULSE platform for biopharma sponsors and CROs. Its business centers on enterprise software and related services that support study setup, dosing, and clinical supply operations across global trials. Founded in 2009 and headquartered in Raleigh, North Carolina, it is privately held under Arsenal Capital Partners with offices in the United States, Europe, and Asia.