Experience building applications using semantic technologies like RDF/SKOS/RDFS/OWL and SPARQL, SPIN, and Jena is a plus.
Experienced and proficient in GUI frameworks for the web (e.g., REACT) is a plus.
WFH Opportunity.
Job Description :
We are looking primarily for machine learning developer resources with background in JAVA to join a globally distributed Development team.
The senior software engineer participates in full-lifecycle S/W development, architecture design and implementation within the timeline of projects. The senior software engineer collaborates within the engineering and data science teams to design, implement, test and deploy information technology applications and platforms. This application will improve patient care for patient populations, and support research and clinical investigations using health information technology, and data science.
The primary focus will be applying state of the art software architectures to build highquality big-data analytics, and data science infrastructure (including Machine Learning and Artificial Intelligence). This will be integrated with Electronic Medical Records (EMR) and other delivery of care processes and operational systems in the healthcare industry.
This will include (but will not be limited to) developing.
REQUIRED BACKGROUND:
Experience moving software projects through the full lifecycle.
At least 3-4 years of practical experience in software design and implementation.
At least 3-4 years of experience building complex software engineering.
Applications using technologies like Java, J2EE, Spring, SQL, and JS.
Web application development, object-oriented design, and programming.
Experienced and proficient in SOA architecture (SOAP, REST), AJAX, JSON, XML, HTML5.
Spring or servlet experience.
Experience in working within a team environment as a member, facilitator, and mentor.
Experience in working within an AGILE program or project management framework.
Facilitation of sizable groups of engineers for consensus building.
Qualification :
42, 53, 64
Skills :
Excellent interpersonal and writing skills to communicate and document user interactions and requirements.
Strong analytical skills to analyse, categorize and translate business/user requirements to functional requirements.
Strong knowledge of project management fundamentals
Demonstrated ability to take initiative, establish/enhance business analysis procedures and improve operational efficiency.