Senior Software Engineer, Application Development, R&D Digital Products

Vets Hired

• $110K — $130K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software development, preferably in R&D environments.
  • Proficiency in developing web applications and data-driven solutions.
  • Strong understanding of software architecture principles, especially scalability and performance.
  • Experience with unit testing and code review processes.
  • Familiarity with agile project management tools such as JIRA and Confluence.

Responsibilities

  • Develop software applications tailored for various R&D functions.
  • Design and deploy interactive, data-driven web applications.
  • Lead development and maintenance across IT R&D functional areas.
  • Engage with stakeholders for agile prototyping and solution discovery.
  • Participate in sprint planning and backlog management.
  • Collaborate with QA teams to ensure system functionality and support.
  • Oversee vendor resources in development projects to maintain best practices.

Benefits

  • Opportunities for professional development and growth.
  • Collaborative work environment with cross-functional teams.
  • Engagement with cutting-edge R&D technologies.
  • Support for work-life balance in a scenic Princeton location.
Full Job Description
Job Description:

Your Responsibility:

  • Develop software applications and systems used by the R&D Organization and provide application solutions tailored for R&D functions such as Research Informatics, SDMS (Scientific Data Management System), Lab Management Systems, Lab and Data Integrations, Research Data products, Pathology, Imaging, Pharmacology, Development Operations etc.
  • Design, develop, test, and deploy highly interactive and data driven web applications, applications and solutions. Partner with R&D IT POD leadership to drive requirements sessions and translate them into scalable code modules.
  • Lead the custom development & maintenance of applications in different IT R&D functional areas. Apply good technical practices and contribute to the application architecture with a focus on scalability, maintainability, security, and performance.
  • Engage with cross functional business & data science stakeholders on agile prototyping to demonstrate the art of possible and find creative solutions for complex data use cases.
  • Design and write unit tests and participate in code reviews. Participate in sprint planning process and assist in managing backlog/prioritization in JIRA boards along with robust documentation in confluence.
  • Collaborate with the software quality assurance team to test the system functionality. Provide diagnostic support and fix defects as needed. Provide technical support for existing product releases.
  • Engage with vendor resources on various development projects and provide solution oversight to ensure best practices are followed.


Working Place:

Princeton, New Jersey, United States

Company :

Vets Hired

Similar Jobs

More Jobs at Vets Hired

More Enterprise Technology Jobs

Find similar Senior Software Engineer, Application Development, R&D Digital Products jobs: