Software Developer, Product

Hyderabad, India
Product Development – Product Engineering /
F - Full Time /
Hybrid
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:

The Software Developer, Product is responsible for designing/implementing product features, resolve product defects, and innovate elegant solutions to solve complex, industry specific challenges. The position requires a highly self-motivated individual who enjoys working in a collaborative atmosphere. The position allows for opportunities to lead and architect SaaS driven software solutions to deliver integrated mobile and web-based applications.               

Responsibilities:

    • Understanding the individual product requirements for the future product release development and innovation 
    • Being conversant across front and back-end development to make modifications and enhancements across all aspects of the system. 
    • Ongoing interaction with designers, project managers and testing on application usability, features and performance. 
    • Interpret wireframes and requirements documents into sound technical solutions. 
    • Work on projects from product requirements to launch, including code review, unit testing, testing and deployment. 
    • Documents his/her work thoroughly in order to adhere to company Standard Operating Procedures, Audits Requirements, Peer Training and Peer Code Review
    • Evangelize emerging technologies and the intelligent integration of them into our product suite. 

Education:

    • Bachelor's degree  or equivalent and/or appropriate experience

Experience:

    • Overall 5+ years’ experience with system design and development of web applications
    • Strong experience in web technologies, including HTML5, JavaScript, CSS
    • Professional work experience with:
    • - Visual Studio 2012 and above
    • - MVC framework
    • - Writing database driven ASP.NET applications (.net 4.0+ required)
    • - Developing REST web services using C# .NET, ASP.NET
    • - Microsoft SQL Server, Entity framework and LINQ
    • - JavaScript development using Angular.js/jQuery/Kendo UI etc.
    • Ability to use unit testing tools and embrace test driven development
    • Experienced in debugging and profiling ASP.NET applications
    • Experience with OO design patterns
    • Experience with Agile/Scrum
    • Experience working with SCM platforms such as Subversion, TFS
    • Technical project experience, including analyzing, documenting and designing software system architectures
    • Experience with secure application development (website and web services security) is a plus
    • Mobile application development is a plus
    • User Experience design experience is a plus

Skills:

    • Strong attention to detail
    • Excellent organizational and time management skills
    • Good communication skills
    • Attentive listening skills.
₹12,00,000 - ₹15,00,000 a year

Benefits:

All job offers will be based on a candidate’s location, skills and prior relevant experience, applicable degrees/certifications, as well as internal equity and market data. Regular, full-time or part-time employees working 30 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(K), Paid time off (PTO) or Flexible time off (FTO), and Company bonus where applicable.
#LI-MT #LI-Onsite