Endpoint Clinical L.P. in Raleigh, NC seeks Senior Software Developer (multiple positions).
Responsibilities: The Senior Software Developer is responsible for developing and implementing the configuration of client software systems projects throughout the full product lifecycle, from defining technical requirements to product launch, including code review, unit testing, modifications, and deployment. Duties include: gathering and analyzing technical specifications and collaborating with designers, project managers, and test engineering teams to ensure optimal usability and implement engineering protocols to minimize production errors; analyzing, mapping, and modeling software development and implementation tasks and refining application models based on overall technology and business needs; executing the launch of new software features, including testing, troubleshooting, and maintenance as the product goes live; making modifications and enhancements across all aspects of Endpoint’s IRT technology and interpreting wireframes and requirements documents into sound technical solutions; and other duties as assigned. Employee may be stationed anywhere in the continental U.S., but will report to Endpoint headquarters in Raleigh, North Carolina.
Education: Master’s degree in Computer Science, Software Engineering, or related field (or foreign equivalent).
Requirements: 2 years of experience in the job offered or related positions. Other requirements include: 2 years of experience designing customized software solutions based on specific technical requirements and design specifications; 2 years of experience working with programming languages such as HTML, JavaScript, C#, and CSS; 2 years of experience with client/server architectures and application architectures; 2 years of experience developing solutions using Microsoft .Net Frameworks and SQL Server technologies; and 2 years of experience using web frameworks and libraries such as JQuery and ASP.net.
In lieu of a Master’s degree and 2 years of experience, employer will accept a Bachelor’s degree (or foreign equivalent) in Computer Science, Software Engineering, or related field plus 5 years of progressive post-baccalaureate experience in the job offered or related positions.
Qualified applicants must mail resume to Attn: HR, 8045 Arco Corporate Drive, Suite 250, Raleigh, NC 27617, quoting job #ESSD102.