HCL Technologies
“
Role/Responsibilities
The primary responsibility of this role is the development and support of the .net based lab system (LIS) and supporting systems.
Analyze the existing application code and design & develop the solution to improve/upgrade it to new platform.
Work closely and collaboratively with geographically distributed team of engineers to develop the best technical design and approach for new product development.
Participate in the full SDLC involving design, implementation, testing, & launching.
This role will have close interactions with IT project managers, business analysts and test engineers, and will have direct communications with users and with key business stakeholders. The role will also involve interactions with other IT groups such as architecture, solutions design and the program management office. Excellent communication skills, both oral and written, are a requirement.
Perform design and Code review activities with team.
Develop and execute unit, systems integration, and user-acceptance test plans.
Prepare and test Operations Instructions for developed programs and systems.
Agile and waterfall methodologies are both used, depending on the project type. Small projects will be self-managed, with larger projects being run by a project manager.
Provide unsolicited suggestions for enhancements of functional effectiveness and technical efficiencies.
Raise long-term architecture issues within project.
Proficient in developing accurate estimates & risk assessments. Track status within the project as necessary.
Communicate team and project status to project manager and director.
Qualifications & Experience
Minimum Requirements (Must to Have)
Academic qualifications/Level of Education
BA/BS degree in Computer Science or equivalent experience with an emphasis on application programming and systems analysis/development.
8+ years of experience software developer using .net, SQL server.
Computer Science fundamentals in object-oriented (OO) design patterns, distributed databases, and data modeling techniques.
Working experience in building Windows application using VB.net
Proficiency in VB.net, ASP.net, C#, Microsoft SQL Server, HTML4/5, CSS3, XML/XSLT, JQuery plus one or more modern programming languages
Experience with DevSecOps, CI/CD pipeline with GitLab and Team Foundation server
Familiar with persistence technology like NHibernate or Entity Framework
Knowledge of REST and RPC APIs preferred.
Strong attention to detail, excellent troubleshooting, and communication skills
Ability to work well with people and be both highly motivated and motivating
Ability to handle multiple competing priorities in a fast-paced environment.
Motivation to drive tasks to completion and take ownership of projects.
Desired Qualifications
Healthcare software development experience. Experience with Lab system, HL7, FHIR would be preferred.
Experience with Lab systems
21 CFR part 11 regulation and validation experience preferred.
Knowledge of WCF Services, MVC, and AngularJS preferred.
Full Stack web development experience
Experience with Iguana integration platform or any integration engine is preferred.
“
Disclaimer
HCL is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to for investigation.