Analyst Programmer/Product Owner – NIBR – Cambridge, MA

Job ID: 5810
Job date: 2016-07-21
End Date:

Company : NIBR 

Country :

Role : Research Scientist 


[Click Here to Access the Original Job Post]

Job Description:
The NIBR Informatics Sample Logistics / Screening group supports drug-discovery teams across NIBR by providing tailored solutions for capturing, managing, analyzing and reporting scientific data. We support and enable scientific processes all the way through from design, development, implementation and support of software applications as well as the underlying data systems.

The Analyst Programmer/Product Owner will work within a global team of business analysts, technical leads, software developers, scientific supporters and power users to ensure that the software- and data systems developed for the High Content Screening (HCS) and imaging teams meet their needs and fit into NIBR’s information architecture. As an Analyst Programmer you’re expected to capture and analyze user requirements and problems and to engineer appropriate solutions. As the Product Owner you are responsible to define the roadmap, drive evolution of the software- and data systems in scope and maintain the global HCS and imaging user community.

Major Accountabilities / Responsibilities:
•Collect, understand and analyze user requirements and be able to communicate them to the implementation teams
•Based on user requirements write clean, well-designed, maintainable code, employing OOP principles and standard design patterns
•Commit code to our existing systems and contribute technically to new projects in our dynamic global informatics and IT environment
•Work with project managers in our team and in software groups in the business
•Join a project in mid-flight, be responsible for rapidly learning the code base and tools and start contributing
•Use JIRA, Confluence, Subversion, Bitbucket, Jenkins, and other tools to implement best practices in documentation, test-driven development, continuous integration, and iterative development lifecycle
•In a self-managed way continue to build and maintain the global HCS and imaging user community to ensure the products involved provide the best possible solutions
•Align the global HCS and imaging needs with the roadmap of related software- and data systems

EEO Statement
The Novartis Group of Companies are Equal Opportunity Employers and take pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or any other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, marital or veteran status, disability, or any other legally protected status.

Minimum requirements
Must-Have’s / Minimum:
•Master- or Bachelor in Computer Science, Bioinformatics or a related discipline
•We are looking for seven to ten years of working experience
•Demonstrated ability to operate independently and as part of a team
•Self-managing personality with excellent interpersonal- and communication skills
•Innovative and motivated with an ability to foster a positive working environment.
•Proven ability to work effectively across multiple teams
•Ability to communicate and understand complex concepts in both technical and non-technical terms
•Proven record of building effective, efficient, and user friendly tools
•Excellent understanding of computer systems architecture, data integration concepts and experience in deployment
•Proven ability to work comfortably in multiple programming languages with an orientation toward implementation of web and service oriented applications
•Solid programming skills in at least one high level language (e.g. C#, Java)
•Knowledge and experience implementing and consuming web services (SOAP/REST)
•Knowledge of web architecture and technologies, such as IIS, Apache Tomcat, JavaScript, jQuery, HTML5, CSS and bootstrap
•Knowledge of and experience in PL/SQL in any relational databases for example Oracle RDMS

Nice to Have’s:
•Experience with all layers of the development stack in a tiered architecture, e.g. presentation, service, domain logic and database
•Has worked with AWS Cloud technologies
•Hands-on experience with distributed computing in HPCC environments
•Developer with experience in the Microsoft thick client development stack
•Basic knowledge of Windows & Unix/Linux scripting and administration
•Has worked with big data technologies such as Apache Spark or Cassandra
•Basic knowledge in Maven, Gradle or Ivy driven Java projects
•Prior experience developing scientific applications in a pharmaceutical or biotech environment
•Prior experience developing scientific applications to support HCS processes are a great plus
•Hands-on experience with HCS image analysis software

About NIBR Informatics
We are in a new era of IT for scientific research. At NIBR, the IT organization is a strategic partner to its research colleagues, identifying and driving new opportunities to accelerate science with leading-edge computing and informatics solutions. From the top down, NIBR Infomatics’ culture is one of challenging norms—finding innovative ways to provide a high-performance global computing environment, while supporting the most advanced scientific applications and technologies available to propel Novartis’ leadership position in drug discovery. The IT organization seeks senior leadership, skilled designers, and energetic developers who share our vision that science serves a greater purpose in improving human health.


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]