Software Architect
endpointclinical
Bengaluru, India
Posted Jan 5, 2026
- Full-time
- Technical Operations
Job description
**About Us:** Endpoint is an interactive response technology (IRT®) systems and solutions provider that supports the life sciences industry. Since 2009, we have been working with a single vision in mind, to help sponsors and pharmaceutical companies achieve clinical trial success. Our solutions, realized through the proprietary PULSE® platform, have proven to maximize the supply chain, minimize operational costs, and ensure timely and accurate patient dosing. Endpoint is headquartered in Raleigh-Durham, North Carolina with offices across the United States, Europe, and Asia. **Position Overview:** We are seeking a highly skilled, hands-on Software Architect with deep expertise in the Microsoft development stack, including .Net and C#, as well as extensive experience with SQL Server databases and stored procedures. The ideal candidate will have at least 10 years of overall software development experience, with a minimum of 5 years specifically working with SQL Server. Experience in the pharmaceutical or clinical domain is a significant advantage. ### Responsibilities - Design and implement robust, scalable software architectures using .Net and C# technologies. - Develop, optimize, and maintain complex SQL Server databases, including advanced 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. - Leverage domain knowledge in pharma and clinical sectors to inform solution design (if applicable). ### Desired Attributes - Team player with a collaborative mindset and willingness to share knowledge. - Adaptable and comfortable working across diverse applications and business groups. - Proactive attitude towards learning and embracing new technologies. - Strong organizational skills and attention to detail. - Strong analytical skills and attention to detail. - Excellent written and verbal communication skills. - Experience in the pharmaceutical or clinical domain is highly desirable. ### Education and Experience - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - 10+ years of experience in software development, with at least 5 years focused on SQL Server database design and development.