Company

 

Prolacta is the pioneer in human milk-based nutritional products for premature infants in the neonatal intensive care unit (NICU). Prolacta believes that there is no adequate replacement for human breast milk and, as such, we believe infant nutritional products should be human milk-based. As a privately held, scientifically driven company, committed to improving premature infant nutrition, we are using human milk to change the standard of care in the NICU. Prolacta operates and/or owns milk banks that provide the starting material for the products Prolacta sells.

 

Job Summary

 

The Application Developer III plays a key role in Prolacta’s application development team. This role will understand and integrate commercial off-the-shelf systems, SaaS ,and custom developed .Net/SQL applications to support business growth as well as enhance and modify existing systems. The Lead Developer will work closely with internal and external development teams as well as interface with end users and third parties. Effective teamwork is a key attribute of this role as well as adherence to Prolacta’s structured Software Development Life Cycle and validation processes.

 

Primary Responsibilities


  • Understands and integrates commercial off-the-shelf systems, SaaS, and custom applications in Azure and on-premise based infrastructure
  • Manages and maintains an Azure Service Bus implementation
  • Designs, codes and tests client-server and web-based applications across each layer of the .NET framework including the user interface, forms, business logic, and integration with internal and external systems
  • Develops custom .Net/SQL applications to support business growth; enhances and modifies existing systems
  • Provides leadership to the team for the assigned projects, applications, and services
  • Works with end users to validate requirements; captures relevant data and reporting requirements
  • Prototypes designs and user requirements using various tools such as Visio
  • Participates in, and conducts team reviews throughout the life cycle of the project
  • Strongly adheres to Prolacta’s structured SDLC (software development life cycle) and validation processes
  • Prepares software development documentation including designs, technical requirements, test scripts, test results, data migration plans, implementation plans and procedures
  • Manages the application maintenance ticket queue; troubleshoots performance issues and designs effective solutions
  • Effectively works with the IT team by improving processes, developing standards, and improving project documentation and procedures
  • Effectively works with a Scrum or Kanban team as designated
  • Demonstrates teamwork by updating project plans, Gantt charts, and deliverables. Keeps Project Coordinator informed of issues impacting timelines and suggests effective solutions.
  • Responsible for design directions

 

Qualifications


  • Bachelor’s Degree required in Computer Information Systems, Computer Science, Engineering, or Business Systems
  • 6 or more years of experience required developing within the .NET framework; proficient in Visual Studio/BI, Team Foundation Server
  • 6 or more years of experience with SQL Server including stored procedures, triggers, and scripts. Experience with SQL Server/2008 required.
  • Proficient in C#, PowerShell,.NET Framework, .NET Core, ASP.NET, IIS 7.5+, Win 2008 R2/2012+, SQL 2008/2014+
  • Proficient in testing methods and tools; SonarQube, TFS performance testing
  • Proficient in web development standards
  • Proficient with build tools (CI/CD), TFS or Azure DevOps
  • Experience with Azure Cloud, Service Bus preferred
  • Experience with Salesforce, MES & ERP systems preferred
  • Proficient in Waterfall and Agile SDLC
  • Excellent verbal and written communication skills
  • Microsoft certifications preferred
  • Experience in FDA regulated, and/or Life Science industry desired

 

 

Other Knowledge, Skills and Abilities

 

  • Self-motivated
  • Willingness to learn
  • Good virtual collaboration skills
  • MS Teams, Office 365

 

Work Environment (Location, travel, shift, on-call, etc.)


·       This is primarily a remote position. Time zone within 1-hour from US West Coast is preferred.

·       May be required to attend meetings at the Southern California cities of Duarte or City of Industry, as needed.

·       Reliable and sufficient internet bandwidth

·       May need to be on-call or work during off hours per project or task needs

 

Physical Requirements

 

a.     Activities. How much on-the-job time is spent in the following physical activities? Show the amount of time by checking the appropriate boxes below.

 

Amount of Time

Activity

None

Up to 1/3

1/3 to 2/3

2/3 or more

Stand

 

X

 

 

Walk

 

X

 

 

Sit

 

 

 

X

Talk or hear

 

X

 

 

Use hands to finger, handle or feel

 

 

X

 

Climb or balance

X

 

 

 

Stoop, Kneel, crouch or crawl

 

X

 

 

Reach with hands and arms

 

X

 

 

Taste or smell

X

 

 

 


b.     Lifting. Does this job require that weight be lifted or force be exerted? If so, how much and how often? Check the appropriate boxes below.

 

Amount of Time

Activity

None

Up to 1/3

1/3 to 2/3

2/3 or more

Up to 10 pounds

 

X

 

 

Up to 25 pounds

X

 

 

 

Up to 50 pounds

X

 

 

 

Up to 100 pounds

X

 

 

 

More than 100 pounds

X

 

 

 

 

Direct Reports

N/A