A technology services provider in Chantilly, VA is seeking a Java software engineer to support their medical laboratory. The role involves designing and coding instrument interfaces to automate communication between laboratory instruments and software systems. Ideal candidates should have at least 7 years of Java experience and a Bachelor's in Computer Science. Communication skills and proficiency in object-oriented design are essential.
Qualifications
Minimum 7 years of experience in Java software engineering.
Ability to read and evaluate technical specifications.
Ability to write design documentation.
Ability to communicate effectively with IT and lab employees.
Responsibilities
Evaluate instrument interfacing specifications using vendor documentation.
Design, code, and unit test instrument interfaces.
Participate in the full SLDC.
Review new and existing modules for performance and stability.
Work directly with the Team Lead, report issues and provide solutions.
Contribute to the team's improvement of processes.
Skills
Object-oriented design
Communication skills
Java
Java Junit
Spring
Hibernate
MS SQL Server
RESTful Webservices
SQL/T-SQL/PL-SQL
XML
JSON
Education
Bachelor's degree in Computer Science or equivalent
Job description
A technology services provider in Chantilly, VA is seeking a Java software engineer to support their medical laboratory. The role involves designing and coding instrument interfaces to automate communication between laboratory instruments and software systems. Ideal candidates should have at least 7 years of Java experience and a Bachelor's in Computer Science. Communication skills and proficiency in object-oriented design are essential.