Description
Position Summary:
We are looking for a junior-level teammate to learn and eventually help take over an in-house developed application. The said application is a critical component of the Cancer Genomics division. We are searching for a candidate that will learn the usage of this software, support its daily operations and learn to modify (as needed) its features through languages such as Java and Python.
Experience:
• Minimum 4 years of professional experience in full-lifecycle application development
Responsibilities:
• Take responsibility for your code from inception to delivery and support
• Collaborate with teammates in design sessions and code reviews
• Continue to evolve in languages of Java and Python and be willing to learn other languages as business needs require
Experience:
• Experience in development environments including Eclipse and Visual Studio Code
Requirements:
• Python
• Java
• Scala – programming language
• AngularJS – UI framework
• Spring Framework – the application framework
• iText – library for creating and manipulating PDF files
• SQL (PostgreSQL preferred)
• JavaScript (a plus)
• .NET 4.5 and above (a plus)
Preferred Competencies:
• Cloud Platforms such as Azure or AWS
• Basic understanding or knowledge of Git source code repository