Senior Software Engineer
This is an exciting opportunity to work within a fast paced, busy environment for a leading global provider of outsourced development services to the pharmaceutical, biotechnology and medical device industries.
Overview of the role
* Build releases of software applications for testing, regression and deployment
* Write unit tests and automated UATs for software modules they've implemented
* To participate in a full Scrum Software Development Cycle
* Compile with company coding standards and best practices to construct software that is easy to maintain and extensible
* Write source code documentation following the company standards
* To seek areas of improvement by introducing new technologies, third part libraries or new programming practices and approaches.
Role Requirements
* 5+ Year of Java developer experience
* Excellent coding skills in Java 5 / 6, building web-based applications in a J2EE environment.
* Experience with Spring Framework
* Experience with Hibernate
* Good knowledge of design patterns: GoF
* Advanced SQL knowledge
* Experience using testing tools: JUnit, Mockito
* Very good knowledge of JavaScript, CSS
Addition experience in the following is a plus:
* Experienced of Ext-js framework
* Experienced of Robot framework
* Selenium
This is an exciting opportunity to work within a fast paced, busy environment for a leading global provider of outsourced development services to the pharmaceutical, biotechnology and medical device industries.
Overview of the role
* Build releases of software applications for testing, regression and deployment
* Write unit tests and automated UATs for software modules they've implemented
* To participate in a full Scrum Software Development Cycle
* Compile with company coding standards and best practices to construct software that is easy to maintain and extensible
* Write source code documentation following the company standards
* To seek areas of improvement by introducing new technologies, third part libraries or new programming practices and approaches.
Role Requirements
* 5+ Year of Java developer experience
* Excellent coding skills in Java 5 / 6, building web-based applications in a J2EE environment.
* Experience with Spring Framework
* Experience with Hibernate
* Good knowledge of design patterns: GoF
* Advanced SQL knowledge
* Experience using testing tools: JUnit, Mockito
* Very good knowledge of JavaScript, CSS
Addition experience in the following is a plus:
* Experienced of Ext-js framework
* Experienced of Robot framework
* Selenium