Web Application Engineer - Development Lead

Princeton, New Jersey


Employer: TSR Consulting
Industry: 
Salary: Competitive
Job type: Part-Time

About TSR:

TSR is a relationship-based, customer-focused IT and technical services staffing company.

For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.

Mission & Vision

We do not believe in building a vision around the company but building a company around our vision, which is simply;

Every employee's voice matters, their effort is appreciated, and their talent is rewarded.

We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.

Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.

Web Application Engineer - Development Lead

Job Description

  • Location: Princeton, New Jersey
  • Type: Contract
  • Job #80438

Our client, a leading pharmaceutical company, is hiring a Web Application Engineer - Development Lead on a contract basis

Job ID #: 80438

Work Location: Princeton, NJ/Hybrid

Summary:

Job Title: Web Application Engineer - Development Lead

PURPOSE AND SCOPE OF POSITION:
We are seeking a highly motivated UI programmer to Material Science Lab Planning and Execution group within Translational Medicine. The Material Science group utilizes cutting edge lab automation and biophysical technologies to support a wide range of client programs for drug development in areas including oncology, immuno-sciences, cardiovascular, and fibrosis. The successful candidate will gain experience with state-of-the-art laboratory automation technology and will be responsible for the implementation of user interfaces to simplify the process of converting experimental designs into automatable routines.

REQUIRED COMPETENCIES: Knowledge, Skills, and Abilities

• Good understanding of DB and interactions with web tools (Oracle 8-9i).
• Good understanding of http request life cycle.
• Proficient in Python, HTML, JAVA Script, CSS, C#.
• Good understanding of Object-Oriented design and programming methodologies.
• Experience in robotic liquid handling and programming (Nice to Have)
• Experience with version control applications and build process.
• Experience with Web Services.
• Good interpersonal and communication skills.
• Experience with multi-tiered architectures.
• SiteMinder / LDAP integration, jUnit & Ant experience (Nice to have).
• An understanding of and experience with full software development lifecycle including functional & technical specification, development on object-oriented design, documentation, QA processes, source control, maintenance & deployment.
• Requires increasing expertise in applicable and various development technologies such as .NET, J2EE, etc. Exp with platforms such as Windows and Unix/Linux and WebLogic or WebSphere a must as well as significant experience in Web infrastructure design and implementation.
• Prior programmer/analyst experience and thorough knowledge of SDLC & common development methodologies.

DUTIES AND RESPONSIBILITIES

• The Sr. Developer and/or Dev Lead will typically work with the end user/customer and provide solution capabilities.
• Primarily analyzes, designs, develops & supports front end user interface and efficient back-end features for Python applications
• Provides application and admin expertise in multiple areas including server technologies, user interface technologies and infrastructure architectures.
• Create applications from detailed specifications using specified programming language(s).
• Code, test, debug, document and maintain progs.
• Analyze application requirements & recommend application design.
• Create detailed project outlines and application design specifications.
• Quality reviews of code developed by other staff.
• Designs for more complex integration with other applications/technologies.
• Responsible for managing to project timelines/deliverables.


EDUCATION AND EXPERIENCE
Bachelors degree is required in Bioinformatics/Computer Science/Engineering or related discipline
• 4+ years of Python experience
• Experience with Python frameworks (tkinter, Flask)
• Familiarity with version control (git) and Docker
• Knowledge of JavaScript UI frameworks
• Understanding of wet lab pipetting techniques is a plus
• 3+ years of experience with C#, C++, MATLAB, Java, .NET, SQL, Visual Basic
• 3+ years of experience as a Web Application Engineer within the Biopharma Space

Created: 2024-09-14
Reference: 80438
Country: United States
State: New Jersey
City: Princeton


Similar jobs: