Upload Button Icon Add office photos
filter salaries All Filters

24 eClinical Solutions Jobs

Principal Full Stack Software Engineer

4-9 years

Remote

1 vacancy

Principal Full Stack Software Engineer

eClinical Solutions

posted 16hr ago

Job Role Insights

Fixed timing

Job Description

As a Principal Full Stack Software Engineer, you will be a core member of the elluminate Product Development team. elluminate is a next generation data integration and analytics cloud platform that enables life sciences organizations to optimize the aggregation, standardization, and analysis of their data throughout the clinical development life cycle. You will be primarily responsible for the design and development of core modules for the platform and will be involved in all phases of the software development lifecycle, including reviewing functional specifications, design, development, unit testing, code reviews and release management.

KEY TASKS & RESPONSIBILITIES
  • Work with the Engineering team to design, develop, test, and deploy highly interactive and data driven web applications
  • Apply good technical practices and contribute to the application architecture with a focus on scalability, maintainability, security, and performance
  • Design and write unit tests and participate in code reviews
  • Research and utilize new technologies on an ongoing basis
  • Collaborate with the Software Quality Assurance team to test the system functionality
  • Provide diagnostic support and fix defects as needed
  • Provide technical support for existing elluminate product releases
  • Provide technical guidance, training and support to other Engineers
  • Ensure compliance with eClinical Solutions and industry quality standards, regulations, guidelines and procedures
  • Other duties as assigned
CANDIDATE S PROFILE
Education & Experience
  • Bachelor s degree or Master s degree in Computer Science and/or equivalent work experience preferred
  • 10+ years in software design and development using the Microsoft technology stack preferred
  • Master level expertise in C# and ASP.Net MVC
Professional Skills
  • Good documentation skills and ability to contribute to relevant software documents such as features description, acceptance criteria, design documents, release notes, etc.
  • Strong technical project management experience. Must be able to estimate work effort and manage timelines effectively to meet deadlines
  • Experience working with SQA Test Engineers in test driven design - where developers work in collaboration with Test Engineers to write test cases against new features before implementation to address defects
  • Proven ability to work independently as well as with other team members (Start-Up environment experience is a plus)
  • Must be a critical thinker and able to analyze and evaluate trade-offs in making design decisions
  • Excellent verbal and written communication skills
  • Excellent knowledge of English

Technical Skills
  • Proficiency in relational database concepts, including SQL queries, data modeling and design, preferably in Microsoft SQL Server
  • Working knowledge in HTML, CSS, JavaScript, TypeScript, and Angular.
  • Thorough understanding of the fundamentals of software design principles, patterns, and practices
  • Strong Software Development Lifecycle experience (Agile methodology experience is preferred)
  • Ability to write optimized yet clean code that performs well and is also easy to maintain
  • Experience with secure development including knowledge of known vulnerabilities and countermeasures

Employment Type: Full Time, Permanent

Read full job description

Prepare for Software Engineer roles with real interview advice

What people at eClinical Solutions are saying

Software Engineer salary at eClinical Solutions

reported by 2 employees with 1-3 years exp.
₹4.3 L/yr - ₹5.5 L/yr
40% less than the average Software Engineer Salary in India
View more details

What eClinical Solutions employees are saying about work life

based on 29 employees
57%
100%
59%
100%
Strict timing
Monday to Friday
No travel
Day Shift
View more insights

eClinical Solutions Benefits

Team Outings
Work From Home
Health Insurance
Education Assistance
Soft Skill Training
Job Training +6 more
View more benefits

Compare eClinical Solutions with

Cytel Statistical Software & Services

4.4
Compare

Qinecsa Solutions

2.9
Compare

Parexel International

3.9
Compare

ICON Plc

4.2
Compare

IQVIA

3.9
Compare

Fortrea Development India Private Limited

3.9
Compare

Medidata Solutions

2.8
Compare

Syneos Health

3.8
Compare

EXL Service

3.7
Compare

Access Healthcare

3.9
Compare

AGS Health

4.0
Compare

Straive

3.4
Compare

Indegene

3.4
Compare

Kantar

3.5
Compare

Mu Sigma

2.6
Compare

Nielsen

3.7
Compare

Serco

4.5
Compare

Netscribes

2.8
Compare

Sutherland Healthcare Solutions

3.8
Compare

SG Analytics

3.1
Compare

Similar Jobs for you

Senior Software Developer at eClinical Solutions, LLC

Bangalore / Bengaluru

3-7 Yrs

₹ 11-12 LPA

Software Quality Assurance at Wipro Enterprises

Bangalore / Bengaluru

6-13 Yrs

₹ 10-14 LPA

Software Quality Assurance at tiketcom

Noida

2-5 Yrs

₹ 4-7 LPA

Software Quality Assurance at tiketcom

Chennai, Pune + 5

3-6 Yrs

₹ 5-8 LPA

Senior Software Test Engineer at kounsel

New Delhi

3-6 Yrs

₹ 5-8 LPA

Network Engineer at QSC

Bangalore / Bengaluru

3-5 Yrs

₹ 5-9 LPA

Software Quality Assurance at tiket

Chennai, Pune + 5

3-6 Yrs

₹ 7-11 LPA

Softwaretest Engineer at Solventum

Bangalore / Bengaluru

5-8 Yrs

₹ 8-11 LPA

Sr. SQA at UPS Pvt. Ltd.

New Delhi

8-10 Yrs

₹ 6-11 LPA

Sr. SQA at UPS Pvt. Ltd.

Chennai

5-10 Yrs

₹ 7-12 LPA

Principal Full Stack Software Engineer

4-9 Yrs

Remote

3d ago·via naukri.com

Senior Statistical Programmer

5-7 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Elearning Content Developer

3-5 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

Senior External Data Specialist

2-6 Yrs

Bangalore / Bengaluru

10d ago·via naukri.com

QC Specialist

3-5 Yrs

Bangalore / Bengaluru

10d ago·via naukri.com

Customer Support Specialist

2-3 Yrs

Bangalore / Bengaluru

10d ago·via naukri.com

Manager, Data Management

3-7 Yrs

Bangalore / Bengaluru

10d ago·via naukri.com

Technical Project Coordinator

2-5 Yrs

Bangalore / Bengaluru

12d ago·via naukri.com

Clinical Database Programmer

1-4 Yrs

Bangalore / Bengaluru

12d ago·via naukri.com

Clinical Data Manager, Sr

8-10 Yrs

Bangalore / Bengaluru

12d ago·via naukri.com
write
Share an Interview