Upload Button Icon Add office photos
filter salaries All Filters

18 eClinicalWorks Jobs

Software Engineer

3-8 years

₹ 5 - 15L/yr

Ahmedabad

Software Engineer

eClinicalWorks

posted 6hr ago

Job Role Insights

Fixed timing

Job Description

Software Engineer-Java

Position Overview

Position Overview

Software Engineer is responsible for designing, developing, and testing of features within EHR software. The Software Engineer will be an integral part of continuous improvement by working and collaborating with a team of product managers and quality engineers in a highly focused, result-oriented environment. This position requires high level of ownership, self-discipline and the ability to manage and refine goals and objectives on an ongoing basis.

Job Functions/Responsibilities

Job Functions/Responsibilities

  • Write high quality, readable and maintainable code with consideration to testing, edge cases validation, security, and error handling
  • Write comprehensive design specifications as a work product derived from functional specifications
  • Use a systematic approach to debug issues identified within work product/domain area of organizational relevance
  • Develop and support devise module using Java and MySQL as backend and architecture for the next generation EMR features
  • Design modular functions that are aligned with the overall architecture and follows scalability, maintainability, readability, reliability, and security guideline
  • Write test cases with high code coverage and performs reliable and comprehensive testing and validation of the work product
  • Follow standard practices, and processes.
  • Regularly discuss improvements with team and collaborates with others to improve organizational practices and processes
  • Develop and write unit test cases and integration tests to ensure high quality product.
  • Ensure high success rates for test cases and improve quality and coverage across various modules
  • Perform other duties as assigned

Detailed Job Functions/Responsibilities

Detailed Job Functions/Responsibilities

  • Write complex high-quality code with testability, readability, edge cases, security, and errors in mind
  • Design, Develop, test and be part of implementation
  • Work with product analysts and product managers going through the requirements
  • Read functional specifications and translate into a work product.
  • Write comprehensive Design Specifications as a work product derived from Functional Specifications
  • Document functional testing results and refine feature as needed
  • Perform high quality Code/Functional Testing reviews and relay feedback for improvement
  • Participate in maintenance/improvement of existing code as required
  • Write test cases with high code coverage and performs reliable and comprehensive testing and validation of the work product
  • Ensure security guidelines and coding practices are followed.
  • Make and maintain environment of security awareness
  • Use a systematic approach to debug issues located in the work product/domain/area of organizational impact
  • Prepare accurate and complete technical design and programming specifications, such as data/entity- relationship schemas, data mapping, file specifications, program specifications, backup and recovery controls as necessary for all development efforts
  • Develop and support devise module using Java and MySQL as backend and architecture for the next generation of EMR features
  • Review code and write unit test cases/integration test cases
  • Designs functions that are aligned with the overall architecture with scalability, maintainability, readability, reliability, and security
  • Participate and contribute to sprint planning activities in the agile framework
  • Develop a system that is deployed on cloud and on-premises medical practices
  • Follows standards practices, and processes. Regularly discusses improvements with their team. Sometimes collaborates with others to improve organizational practices and processes
  • Participate in all stages of SDLC
  • Observe organization's monitoring philosophy and the operational data
  • Handle risk, change, and uncertainty effectively
  • Make sound decisions and act responsibly in high pressure situations
  • Help teammates overcome obstacles, resolve blockers, and complete work tasks.
  • Commit to a realistic amount of work and works with their teammates both to ensure they understand priority and urgency, and to deliver upon them accordingly
  • Escalate any blockers, delays to their team daily.
  • Clarify expectations with stakeholders
  • Participate regularly and contributes meaningfully to Root Cause Analysis (RCA)
  • Participate and contributes to compliance and technical training activities
  • Quality Assurance
  • Develop and write unit test cases and integration tests to deliver high quality product.
  • Ensure high success rates for test cases and improve quality and coverage across various modules
  • Co-ordinate testing activities and coverage with Quality Assurance
  • Professional development
  • Maintains professional and technical knowledge by attending educational workshops; reviewing
  • professional publications; establishing personal networks; participating in professional societies

Experience/Education Requirements

Requirements

  • Diploma or Degree holder, i.e., Bachelors Computer Science, Computer Engineering, or similar Field
  • Adheres to all company policies and mandatory compliance protocols as required by eCW
  • 2 or more years of experience in core Java, Spring, JavaScript, Angular, AngularJS, CSS3, jQuery HTML5, RDBMS like MySQL, RESTful/Soap Web services, object-oriented programming or similar is required
  • Understanding of technologies used for designing large scale, scalable, reliable, cloud systems
  • Knowledge of Apache, Tomcat is preferred
  • Experience with SVN/Git, Bamboo/Jenkins, Crucible, CI/CD is preferred
  • TDD (Test Driven Development), Spock, selenium, Junit
  • Atlassian Ecosystem
  • Agile and scrum


Employment Type: Full Time, Permanent

Read full job description

eClinicalWorks Interview Questions & Tips

Prepare for eClinicalWorks Software Engineer roles with real interview advice

People are getting interviews at eClinicalWorks through

(based on 43 eClinicalWorks interviews)
Job Portal
Referral
Campus Placement
Company Website
Walkin
Recruitment Consultant
29%
16%
16%
7%
2%
2%
28% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What people at eClinicalWorks are saying

4.5
 Rating based on 18 Software Engineer reviews

Likes

Work culture and company being employee centric

Dislikes

Nothing

Read 18 reviews

Software Engineer salary at eClinicalWorks

reported by 99 employees with 1-7 years exp.
₹4.1 L/yr - ₹18 L/yr
24% more than the average Software Engineer Salary in India
View more details

What eClinicalWorks employees are saying about work life

based on 824 employees
67%
90%
83%
63%
Strict timing
Monday to Friday
No travel
Night Shift
View more insights

eClinicalWorks Benefits

Submitted by Company
Cafeteria facilities
Performance-based Bonuses / Incentives
Health Insurance Benefits
Night Shift Allowance
Employee Assistance Programs
Transport facility
Submitted by Employees
Free Transport
Health Insurance
Cafeteria
Job Training
Soft Skill Training
Team Outings +6 more
View more benefits

Compare eClinicalWorks with

Oracle Cerner

3.7
Compare

Veradigm

4.1
Compare

Athenahealth Technology

4.2
Compare

NextGen Healthcare

3.6
Compare

McKesson

4.5
Compare

GE Healthcare

4.1
Compare

Siemens Healthineers

4.0
Compare

Optum

4.0
Compare

Infor Global Solution

4.1
Compare

Epic Systems Corporation (Wisconsin)

3.0
Compare

24/7 Customer

3.5
Compare

Thomson Reuters

4.1
Compare

Temenos

3.3
Compare

Globant

3.9
Compare

Amadeus

4.0
Compare

UKG

3.2
Compare

Veritas

4.0
Compare

Visteon

3.7
Compare

PTC

4.2
Compare

Finastra

3.8
Compare

Similar Jobs for you

Lead Software Engineer at JDA Software

Bangalore / Bengaluru

5-8 Yrs

₹ 7-10 LPA

Senior Staff Engineer at Qualcomm india pvt ltd.

Hyderabad / Secunderabad

5-10 Yrs

₹ 7-12 LPA

Lead Software Engineer at Equifax Credit Information Services Private Limited

Thiruvananthapuram

8-13 Yrs

₹ 12-17 LPA

Application Developer at Accenture Solutions Pvt Ltd

Hyderabad / Secunderabad

3-8 Yrs

₹ 5-9 LPA

Angular Developer at Techwaukee

Remote

4-8 Yrs

₹ 6-10 LPA

Senior Developer at Infosys Limited

Thiruvananthapuram

3-5 Yrs

₹ 5-7 LPA

Go Developer at DLT Apps

Bangalore / Bengaluru

4-9 Yrs

₹ 2-6 LPA

Staff Engineer at NextGen Healthcare India

Bangalore / Bengaluru

2-5 Yrs

₹ 7-12 LPA

Javascript Developer at Capgemini Technology Services India Limited

Pune

6-9 Yrs

₹ 8-11 LPA

Automation Test Engineer at Accenture Solutions Pvt Ltd

Bangalore / Bengaluru

5-10 Yrs

₹ 7-12 LPA

eClinicalWorks Ahmedabad Office Location

View all
Ahmedabad Office
eClinicalWorks Pvt Ltd, 1st Floor and 409-412,4th Floor Venus Atlantis 100 ft ring Rd, Prahlad Nagar Ahmedabad
Gujarat 380015

Software Engineer

3-8 Yrs

₹ 5 - 15L/yr

Ahmedabad

2d ago·via naukri.com

After Hours Strategic Account Manager

2-7 Yrs

₹ 4.5 - 6L/yr

Ahmedabad

7hr ago·via naukri.com

Automation Engineer

4-6 Yrs

Bangalore / Bengaluru

22hr ago·via naukri.com

Project Manager / International Voice Process

2-5 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Business Intelligence Analyst

1-4 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

SOC Analyst

4-7 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

RCM Specialist

2-7 Yrs

₹ 3.5 - 5L/yr

Mumbai

2d ago·via naukri.com

SOC Analyst

4-7 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Business Intelligence Analyst

2-5 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Project Manager / International Voice Process

2-5 Yrs

Bangalore / Bengaluru

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