Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer - .NET, C# (Temporary/Contractor)

Inovio Pharmaceuticals

Software Engineer - .NET, C# (Temporary/Contractor)

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    paste J

    ABOUT INOVIO

    INOVIO is a biotechnology company focused on rapidly bringing to market precisely designed DNA medicines to treat and protect people from infectious diseases, cancer, and diseases associated with HPV. INOVIO is the first and only company to have clinically demonstrated that a DNA medicine can be delivered directly into cells in the body via a proprietary smart device to produce an efficacious, robust and tolerable immune response. Partners and collaborators include Advaccine, ApolloBio Corporation, AstraZeneca, The Bill & Melinda Gates Foundation, Coalition for Epidemic Preparedness Innovations (CEPI), Defense Advanced Research Projects Agency (DARPA)/Joint Program Executive Office for Chemical, Biological, Radiological and Nuclear Defense (JPEO-CBRND)/Department of Defense (DOD), HIV Vaccines Trial Network, International Vaccine Institute (IVI), Medical CBRN Defense Consortium (MCDC), National Cancer Institute, National Institutes of Health, National Institute of Allergy and Infectious Diseases, Ology Bioservices, the Parker Institute for Cancer Immunotherapy, Plumbline Life Sciences, Regeneron, Richter-Helm BioLogics, Roche/Genentech, Thermo Fisher Scientific, University of Pennsylvania, Walter Reed Army Institute of Research, and The Wistar Institute. For more information, visit www.inovio.com.

    JOB SUMMARY

    The tempoary/contractor Software Engineer develops and enhances PC-based applications for interface with Electroporation Devices. The SW engineer creates applications and tools to support automated manufacturing testing. This position also creates requirements and designs documents, participates in technical reviews and supports investigation of field issues, documents the software design and verification activities, and utilizes version control and issue management systems.

    ESSENTIAL JOB FUNCTIONS AND DUTIES

    • Design and develop manufacturing test automation tools
    • Develop and enhance PC based Applications and Web Applications
    • Design and implement database applications
    • Perform unit, integration and system level testing
    • Develop .NET based serial port application to communicate with embedded device.
    • Define and document software requirements and software design
    • Participate in design and code reviews
    • Complete other engineering duties as assigned.

    MINIMUM REQUIREMENTS

    • Bachelor's degree from four-year college or university; Computer Science, or related degree preferred
    • Experience with Object Oriented Programming using C#, .NET or similar
    • Basic understanding of agile software development principles and techniques.
    • Good knowledge of WinForms, WPF, SQL database, Entity Framework
    • 3+ years of professional web development experience using NET
    • 3+ years of relational database experience required
    • Good working knowledge of JavaScript and modern libraries, preferably Angular.js
    • Experience asynchronous and multi-threaded programming
    • Strong experience in RDBMS, including SQL Server
    • Excellent problem-solving, design, development, and debugging skills.
    • Visual Studio, Configuration Management
    • Experience with software Engineering processes and tools
    • Experience in interfacing PC based application with serial port is a plus
    • Experience in interfacing with Data Acquisition systems
    • Good communication skills.

    DISCLAIMER

    INOVIO Pharmaceuticals, Inc. is committed to a policy of equal employment opportunity. In keeping with our policy, INOVIO will recruit, hire, train and promote into all job titles the most qualified individuals, without regard to race, color, creed, gender, gender identity and expression, religion, marital status, registered domestic partner status, age, national origin or ancestry, military or veteran status, physical or mental disability, medical condition including genetic characteristics, sexual orientation, or any other consideration made unlawful by federal, state, or local laws.

    A current US work authorization is required. The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed. INOVIO offers an attractive benefits package and is an equal opportunity employer.

    IMPORTANT NOTICE TO EMPLOYMENT BUSINESSES/AGENCIES

    INOVIO does not accept referrals from employment agencies unless written authorization from the INOVIO Human Resources department has been provided. In the absence of written authorization, any actions undertaken by employment agencies shall be deemed to have been performed without our consent and therefore INOVIO will not be liable for any fees arising from employment agency referrals in respect to current or future position vacancies at INOVIO.

    Powered by JazzHR

    JxPTqrcvcp

  • Industry
    Manufacturing