Software Developer

Prince Sterilization Services
Pine Brook, NJ, US
Full-time

Job Description

Job Description

We are seeking a Full Time, Software Developer, to become an integral part of our team and support the IT and enterprise business systems.

This technical position, reporting to the IT / Software Development Manager, will support the implementation of the core Pharmaceutical Manufacturing System, Training and Compliance System, Document Management System and other business systems in a highly regulated environment.

Responsibilities :

  • Support day-to-day technical activities of enterprise-level systems and quickly respond to support tickets from users of different departments according to company procedures.
  • Work with the Software Manager / Project Lead to define business requirements.
  • Assist in gathering business requirements from project owners.
  • Follow technical specifications and designs to code, test, debug, install and maintain software applications that would meet stakeholder needs.
  • Write and maintain custom reports and queries, leveraging appropriate reporting tools or by writing SQL queries.
  • Document system architecture, technical and operational, as well as disaster recovery procedures.
  • Migrate applications, both in-house and off-the-shelf, as needed, to ensure smooth transitions.
  • Work with third-party IT service provider to develop and maintain security protocols related to the use of software, website, intranet and office applications.
  • Assist in keeping track of all software and hardware inventory.
  • Provide support for departments during regulatory audits.
  • Keep abreast with current trends with a focus on technology development and industry best practices and recommend solutions or alternate methods to meet both business requirements and industry best practices.
  • Perform other IT tasks, as necessary.

Qualifications :

  • Excellent listening, interpersonal, written, and oral communication skills.
  • Logical and efficient, with keen attention to deadlines and detail.
  • Highly self-motivated and focused.
  • Ability to effectively prioritize and execute multiple tasks while under pressure.
  • Ability to work independently and in a team environment.
  • Ability to support the entire software development life cycle.
  • Ability to program in a modern programming language and learn new technologies.
  • Experience with Laboratory Information Management System (LIMS) and / or Manufacturing System in a pharmaceutical / medical setting is highly desired.
  • Experience with FDA rules and regulations particularly with Title 21 CFR Part 11 is preferred.
  • Experience with multi system level integration using web services, APIs, file-based data feeds and databases.
  • Understands software security practices including user authentication and authorization and data validation.
  • Application development with Visual Studio using C#.Net.
  • Experience with .NET web development frameworks - ASP.Net Web Forms / ASP.NET Core MVC / Razor Pages.
  • Experience with Blazor web framework is highly preferred.
  • HTML, CSS, Bootstrap and modern UI Frameworks like Fluent UI for Blazor.
  • JavaScript, jQuery and AJAX and other JavaScript-based frameworks like React and / or Angular.
  • Experience with Object-relational mapping (ORM) framework like Entity Framework or Dapper.
  • SQL Server Database Management tables, triggers, functions, views, stored procedures and scheduled jobs.
  • Crystal Reports and SSRS (SQL Server Reporting Services).
  • Experience with ActiveReports .NET reporting tool is an advantage.
  • Knows how to use modern source control systems like Git.
  • Proficiency in office applications (Word, Excel, PowerPoint, Power BI, Visio) with focus on Excel Pivot Tables, Dashboards and VBA programming.
  • Experience with BarTender software is a plus.

Company Description

Prince Sterilization Services, LLC is a contract steam and dry heat sterilization provider serving the pharmaceutical, compound pharmacy, medical device, and biotech industries.

Company Description

Prince Sterilization Services, LLC is a contract steam and dry heat sterilization provider serving the pharmaceutical, compound pharmacy, medical device, and biotech industries.

30+ days ago
Related jobs
Promoted
Abacus Technology Corporation
Wharton, New Jersey

Abacus Technology is seeking a Software Developer to provide development and systems administration at Picatinny Arsenal. Develop software solutions for Microsoft 365 using the Microsoft Power Platform. Support our Customer Support Team with software releases and image management. Develop, test, and...

Mirion Technologies
Somerset, Estados Unidos

Software Solutions, Part of Mirion Medical, is a growing software company located in Somerset, New Jersey, and Las Vegas, Nevada, which for over 30+ years has been providing solutions for the nuclear medicine industry. To support our continued growth, we seek a self-motivated, highly resourceful, in...

Diverse Lynx
Newark, New Jersey

Skill: Contact Center Platform Engineer (Genesys).Contact Center platform (Routing/Reporting Call flows, IVR, Conversational AI, ChatBots, Call Recording, WFM etc).Cloud enablement of Contact Center Solutions, especially in migrating from On-prem to CCaaS Cloud solution.Experience in AWS Lex & Lambd...

Seven Seven Softwares
Hanover, New Jersey

...

Scadea Software Solutions
Rutherford, New Jersey

We are seeking a highly skilled Senior Software Engineer with expertise in architecture and design, framework development, and front-end technologies such as. The successful candidate will play a crucial role in designing and implementing robust, scalable software solutions while adhering to industr...

Seven Seven Softwares
Hanover, New Jersey

Solid Angular, React, Experience on Electron and OpenFin....

Triunity Software
Bernards, New Jersey

Role :                   Senior Mainframe COBOL Developer – Total 4 Positions . Bachelor's degree in computer science, software engineering, or other related field. Developments and implements new systems, corrects software errors in existing systems, and works to improve performance through hardwar...

Seven Seven Softwares
Newark, New Jersey

...

PEAK Technical Staffing
Newark, New Jersey

This is an exciting opportunity for an experienced MuleSoft Developer. In depth experience in all aspects of Agile software development lifecycle. ...

Seven Seven Softwares
Newark, New Jersey

Ensure developed solutions remain compliant with all applicable Prudential standards* Drive software development activities to meet schedules and timelines* Thrives to ensure code quality is high with supporting unit test and automation, and timely delivery* Re...