Principal Software Developer

3 weeks ago


Philadelphia, United States ERT Full time

Reference #: R14741 Clario is a 50+ year old company that delivers industry leading clinical trial endpoint technology solutions. The future of clinical trials is vibrant, with new technologies revolutionizing what's possible. From new trial modes to faster and integrated evidence and findings, our innovative clinical trial solutions mean we can unlock better evidence. This position's primary responsibility is to develop, maintain, and enhance a suite of applications which represent Clario's respiratory data processing capabilities. The Principal Engineer will be responsible for enhancing the respiratory data processing workflows with increased automation, data quality assessments, and visualizations/reporting. In addition, the Principal Engineer will serve as a technical lead and Subject Matter Expert on some aspects of the product, systems and platforms. The Principal Engineer will represent the team in forums with Engineering, Product Management, Sales, Science or others. What you'll be doing Develops, deploys and maintains software applications according to business requirements Participates in decision making of the development life cycle of components and services Contributes to the development of project specifications, PDS templates & improvements, and to the planning and deployment scheduling process Manages development of complex customized implementations for specific clients through collaboration with cross-functional team members or own specialized skill set Works with Product Development to review the requirements and design specifications of new products or product features. Helps establish the architectural direction of the company ensuring that it takes into account the needs of the customers and services organizations Oversees and participates in operational readiness tasks: Pilot projects, internal validation support, experimental development, Kaizen Maintains coding guidelines and train the less experienced engineers on study development best practices Provides peer reviews of low, moderate and high complexity code developed by other engineers Acts as a go-to expert in one area of the codebase; understands the broad architecture of the entire system, mentoring other employees as needed Understands Core product and anticipates technical issues at the product level and makes architectural and design decisions to avoid them Writes correct and clean code with guidance; consistently follows stated best practices Understands and embraces the regulatory requirements of the business. Maintains, develops, reviews, and approves appropriate SOPs & SWIs for Project development functions. Ensures that appropriate training is done for SOPs & SWIs. Understands and contributes towards the improvement of Project development delivery metric goals for productivity, cost, delivery and quality Communicates timelines, scope and technical concerns to internal partners. Communicates technical decisions through presentation, tech talks, and the wiki Communicates effectively across functions; is able to work well with Designer, Quality, Translations, and PM as necessary Identifies and proposes strategies around technical problems affecting their team, communicates standards and gets buy-in on solutions Leads the conversations internally about the direction of the major areas of technology, drives wide-team consensus to the adoption of this direction, and uses this direction to inspire engineers Acts as a negotiator: must be able to reach appropriate resolution on study team issues with timelines, schedules, technical changes, etc. Fosters a spirit of teamwork and unity among department members that allows for disagreement over ideas, conflict and expeditious conflict resolution, and the appreciation of diversity as well as cohesiveness, supportiveness, and working effectively together to enable each employee and the department to succeed Helps identify and implement the establishment of tools, new process or enhancements which could increase the efficiency of delivering projects and services Influences or promotes architecture, design and technology standards for products Investigates technical support issues as a last line of defense to resolve technical problems in delivery and/or production. Quickly breaks down complex problems into potential solutions, knowns, and unknowns, in order to get to solid resolutions faster Is persistent in the face of coding roadblocks; dispatches them efficiently, pulling in others as necessary. Requires minimal direction/oversight Understands how their work fits into the larger project, proactively identifies problems with requirements (lack of clarity, inconsistencies, technical limitations) for their own work and adjacent work, and communicates these issues early to help course-correct Adheres to relevant Clario Standard Operating Procedures Mentors other new or more junior engineers. May act as project/team lead or technical lead Develops and facilitates training sessions both within and across other departments to ensure understanding of study development challenges and the can and cannot Researches new technologies to stay abreast of industry trends and standards, makes recommendations to management team Sets short to medium-term strategic tools & technical direction, is able to look ahead and identify the areas of greatest need and create plans to improve them What we look for Bachelor's in Computer Sciences, or a related degree, or equivalent experience 10+ years overall experience as a full-stack developer, encompassing experience as lead/primary developer for projects of medium complexity or higher. Fluency in multiple languages, e.g. C#, Python, Typescript, SQL 2+ years experience with cloud-native and hybrid cloud deployment architectures (Lambda/Azure Functions, Containers, Relational/Document database, Event-driven architecture) Experience developing software in a regulated environment (ISO 9001, FDA 21 CFR Part 11) Excellent verbal and written communication skills Able to prioritize multiple projects and work in a fast paced environment with short timelines Experience with BI/Reporting tools such as Logi, Tableau, MS Power BI Experience with AI tools/frameworks, e.g. Tensorflow, Scikit, Keras, Pytorch, Jupyter Experience developing software for clinical trials or the pharmaceutical industry The duties and responsibilities listed in this job description represent the major responsibilities of the position. Other duties and responsibilities may be assigned, as required. Clario reserves the right to amend or change this job description to meet the needs of Clario.This job description and any attachments do not constitute or represent a contract. The Department Head has the discretion to hire personnel with a combination of experience and education, which may vary from the above listed qualifications. ERT is an equal opportunity employer and all qualified applicants receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.



  • Philadelphia, United States Data Intelligence, LLC Full time

    Data Intelligence, LLC (DI) is searching for a full time Principal Software Developer in Philadelphia, PA. This is an on-site position at NSWC Philadelphia.Job ResponsibilitiesProvide full software development lifecycle development and ongoing operation, maintenance, troubleshooting, and administration support for Information SystemsCloud migration -...


  • Philadelphia, United States Cygnus Professionals Inc. Full time

    Role: Principal Embedded Software Developer RDK B Location: Philadelphia, PA ( onsite)Long term contract 15+ years of experience of embedded systems and embedded software developmentStrong programming skills in C and C++ Strong knowledge in Linux, Linux programmingGood development experience in network and gateway devices for developing features in device...


  • Philadelphia, United States Cygnus Professionals Inc. Full time

    Role: Principal Embedded Software Developer RDK B Location: Philadelphia, PA ( onsite)Long term contract 15+ years of experience of embedded systems and embedded software developmentStrong programming skills in C and C++ Strong knowledge in Linux, Linux programmingGood development experience in network and gateway devices for developing features in device...


  • Philadelphia, United States Comcast Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and...


  • Philadelphia, United States Comcast Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and...


  • Philadelphia, United States Comcast Corporation Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and...


  • Philadelphia, United States Comcast Corporation Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and...


  • Philadelphia, United States Comcast Corporation Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and...


  • Philadelphia, PA, United States Comcast Corporation Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and...


  • Philadelphia, United States Data Intelligence, LLC Full time

    Data Intelligence, LLC (DI) is searching for a full time Senior Software Developer in Philadelphia, PA. This is an on-site position at NSWC Philadelphia.Job ResponsibilitiesProvide full software development lifecycle development and ongoing operation, maintenance, troubleshooting, and administration support for Information SystemsCloud migration - principal...


  • Philadelphia, United States Comcast Corporation Full time

    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we’re making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can...


  • Philadelphia, PA, United States Comcast Corporation Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and...

  • Principal

    4 weeks ago


    Philadelphia, United States Russell Byers Charter School Full time

    **Job Title: K-8 Principal** **Position Overview**: The K-8 Principal serves as the instructional leader and administrative head of the school, responsible for providing visionary leadership, fostering a positive school culture, and ensuring high levels of academic achievement for all students. The Principal is accountable for the overall operation and...


  • Philadelphia, United States Cygnus Professionals Inc. Full time

    15+ years of experience of embedded systems and embedded software developmentStrong programming skills in C and C++ Strong knowledge in Linux, Linux programmingGood development experience in network and gateway devices for developing features in device management, Wi-Fi and other functionalitiesDevelopment experience in RDK-B stack is preferred. Alternatives...


  • Philadelphia, United States Christopher Columbus Charter School Full time

    The Assistant Principal of Curriculum and Instruction will manage development and implementation of CCCS curriculum, including coaching, feedback, informal/formal observations and evaluations, Professional Development for classroom educators, Scope and Sequence Review and Approval, and Culturally Relevant Teaching. They will directly supervise and manage all...

  • Software Developer

    1 month ago


    Philadelphia, Pennsylvania, United States ATR International Full time

    Job Description:Who We Are:The Client's Connected Living organization is seeking a Software Engineer (Devops) to join our Platform Engineering and Platform Reliability team This group is responsible for developing tools and platforms that are used by developers across connected living to enhances xFi , Xfinity Home Security and Connected living Automation...

  • Principal

    2 weeks ago


    Philadelphia, United States Northwood Academy Charter School Full time

    Job DescriptionJob DescriptionPosition Summary: The Principal works collaboratively to direct and support all members of the school staff to communicate effectively with parents. The Principal oversees the day-to-day operations handling disciplinary matters, hiring of teachers and other personnel.The Principal serves as the education leader responsible for...

  • Assistant Principal

    2 weeks ago


    Philadelphia, United States Archdiocese of Philadelphia Full time

    **PLEASE NOTE: FOR THIS POSITION YOU SHOULD **NOT **APPLY VIA THIS SYTEM BUT RATHER SUBMIT YOUR RESUME DIRECTLY TO THE PARISH OR AGENCY AS LISTED AT THE BOTTOM OF THIS POSTING (HIGHLIGHTED IN RED), OTHERWISE YOUR APPLICATION MAY NOT BE SUBMITTED TO THE APPROPRIATE PARTY. THANK YOU.** **Assistant Principal** **Qualifications and Requirements** The...


  • Philadelphia, United States augmentjobs Full time

    Job DescriptionJob DescriptionJob Description:Responsibilities:Strategic Leadership: Provide strategic leadership and direction for the software development function, aligning software development initiatives with business goals and objectives. Define the technical vision and roadmap for software development, driving innovation and excellence in software...

  • Assistant Principal

    2 weeks ago


    Philadelphia, Pennsylvania, United States Archdiocese of Philadelphia Full time

    PLEASE NOTE: FOR THIS POSITION YOU SHOULD NOT APPLY VIA THIS SYTEM BUT RATHER SUBMIT YOUR RESUME DIRECTLY TO THE PARISH OR AGENCY AS LISTED BELOW ON THIS POSTING (HIGHLIGHTED IN RED), OTHERWISE YOUR APPLICATION MAY NOT BE SUBMITTED TO THE APPROPRIATE PARTY. THANK YOU. Job Title: Assistant Principal Job Status: Permanent/Full Time Contact: Sister Joseph Marie...