Principal Software Engineer

2 weeks ago


Exton, United States West Pharmaceutical Services Full time

Job Summary

:

The Principal Software Engineer is responsible for the design, development and testing of complex software to create custom solutions and services tailored to the needs of the business and its customers. Assists Management in setting and communicating technical objectives and selection of tools and languages. This role requires in depth knowledge of relevant technologies in the development, automation and IoT space . The person in this role will act as a SME within the Digital Manufacturing & Automation group focused on development tasks in a fast pace environment using Agile methodology.

Essential Duties and Responsibilities:

Designs, develops and tests software to create solutions and services tailored to the needs of the business and its customers, impacting the achievement of customer, operational, project or service objectives. Analyzes complex data to interpret business challenges and effectively leads the installation of new systems or the modification of existing systems for improved efficiency/effectiveness. Manages the software development lifecycle. Lead multiple large-scale software development projects Applies principles of SDLC and Lean/Agile/ XP/TDD/CI/CD methodologies to deliver high quality, secured, and scalable software modules. Evaluates current or proposed software development projects and provides feedback on feasibility Partners with clients and cross-functional departments to lead projects, communicate project statuses and proposals with the business. Guides junior and senior programmers as they work with end-users and support staff in the development of functional and technical specifications; reviews completed specifications and recommends actions Monitors system performance, tests new software, and fixes complex bugs using analytical thinking, tools and judgement to identify innovative solutions. Assists upper management with creation & administration of corporate operating & capital budgets. Applies best practices and standard operating procedures. Performs other duties as assigned based on business needs.

Education and Experience:

Bachelor’s degree or equivalent experience. Bachelor's in Computer Science/Engineering, Information Systems, or equivalent STEM degree. 5+ years in software design and programming. Experience in C, C#, VB.Net, and VBA Experience with Device Communications (ex. OPC UA , OPC DA, MQTT, custom drivers, etc.) Experience with common databases, Networking, Security Standards Experience with developing, implementing and supporting systems utilizing REST APIs. Experience utilizing JSON , ODATA, XML

Knowledge, Skills and Abilities:

Fluent in C, C #.Net Core , .Net, VB.Net, ASP.Net, ADO.Net or equivalent technology, experience developing, exposing and consuming web services. Familiar with version control tools such as Git and Azure Dev Ops. Skilled in writing code that meets standards and delivers desired functionality using the technology selected for the project. Skilled in core data structures and algorithms and implements them using language of choice Ability to simultaneously lead multiple large-scale software development projects. This role includes establishing and communicating the project's technical direction Ability to work virtually in a global organization and to effectively prioritize and execute tasks in a high-pressure environment. Ability to communicate complex concepts; anticipate potential objections and influence others to adopt a different point of view. Able to be aware of all relevant SOPs as per company policy as they are related to the position covered by this Job Description. Able to comply with the company’s safety policy at all times. Able to comply with the company’s quality policy at all times.

Preferred Qualifications

Extensive hands-on programming experience using relevant languages. Familiar with Microsoft SQL, NoSQL, MongoDB Experience with Azure, Azure Pipelines. Experience using containerized application components and deployment to Kubernetes, Linux Experience developing software within a regulated manufacturing industry Experience with UWP, WinForms Experience using Entity Framework

Physical and Travel Requirements

Up to 10% - 15% global travel required

#LI-DJ1

West embraces diversity and equality of opportunity. We foster an environment where all individuals are safe, treated fairly, valued and respected. We do not discriminate on the basis of race, religion, color, national origin, gender, sex, gender identity, sexual orientation, age, marital status, veteran status, disability status or other applicable legally protected characteristics. Where permitted by law, employment with West Pharmaceutical Services, Inc. or any of its subsidiary or affiliate companies, is contingent upon the satisfactory completion of post-offer background screening and/or drug screening.



  • Exton, Pennsylvania, United States Insight Global Full time

    Position Overview:Insight Global is collaborating with a prominent client in search of a Senior Structural Engineer to engage in dynamic and technically intricate design/build initiatives within the wastewater and manufacturing sectors.Key Responsibilities:Conduct calculations to ascertain building dead, live, wind, and seismic loads.Draft construction...

  • Software Test Engineer

    3 months ago


    Exton, United States Innovative Solutions and Support Full time

    Job DescriptionJob Description Responsible for review of Software Requirements, developing test plans, Test Procedures, Documentation, Analysis and Verification Testing of the companies Flat Panel Display, Flight, Engine or Fuel Instrument products and associated calibration and test equipment. MINIMAL TRAINING REQUIREMENTS: · AS degree in Electrical...

  • Software Test Engineer

    3 months ago


    Exton, United States Innovative Solutions and Support Full time

    Job DescriptionJob Description Responsible for review of Software Requirements, developing test plans, Test Procedures, Documentation, Analysis and Verification Testing of the companies Flat Panel Display, Flight, Engine or Fuel Instrument products and associated calibration and test equipment. MINIMAL TRAINING REQUIREMENTS: · AS degree in Electrical...


  • Exton, Pennsylvania, United States Innovative Solutions and Support Full time

    Job Description**Software Development Role**Innovative Solutions and Support (IS&S) is seeking a skilled Software Development Engineer to join our team. As a key member of our Engineering department, you will be responsible for developing and integrating software into flight equipment.**Key Responsibilities:**Design and develop low-level software...


  • Exton, Pennsylvania, United States CV Library Full time

    Senior Structural EngineerWhy Join Our Team?We are looking to enhance our workforce by hiring a Senior Structural Engineer who will spearhead innovation and deliver exceptional engineering solutions to our clients across the nation. This position provides opportunities to work on a variety of stimulating projects in multiple locations, including Orlando,...


  • Exton, Pennsylvania, United States JCSI Full time

    Senior Structural EngineerWhy Join Our Team?We are in the process of expanding our engineering division and are on the lookout for a Senior Structural Engineer to spearhead innovation and provide exceptional engineering solutions to our clients nationwide. This position presents opportunities to work on a variety of stimulating projects across multiple...

  • Jr. Software Engineer

    2 weeks ago


    Exton, United States Innovative Solutions & Support Full time

    Responsible for the SW development on the IS&S product platforms. Works in unison with other Engineering disciplines to develop and integrate SW into flight equipment. The candidate will be writing code in C/C++ with some assembly code for lower level or performance critical functions. The candidate will make assessments on reusability, maintainability and...


  • Exton, Pennsylvania, United States ANSYS Full time

    Location: Exton, PA, USCompany: AnsysOur Mission:At Ansys, we are dedicated to empowering innovation that propels human advancement. Our simulation software has been a crucial tool for visionary companies, enabling them to bridge the gap between design and reality.For over five decades, Ansys has been at the forefront of innovation, allowing creators across...

  • Jr. Software Engineer

    3 months ago


    Exton, United States Innovative Solutions and Support Full time

    Job DescriptionJob DescriptionResponsible for the SW development on the IS&S product platforms. Works in unison with other Engineering disciplines to develop and integrate SW into flight equipment. The candidate will be writing code in C/C++ with some assembly code for lower level or performance critical functions. The candidate will make assessments on...

  • Jr. Software Engineer

    3 months ago


    Exton, United States Innovative Solutions and Support Full time

    Job DescriptionJob DescriptionResponsible for the SW development on the IS&S product platforms. Works in unison with other Engineering disciplines to develop and integrate SW into flight equipment. The candidate will be writing code in C/C++ with some assembly code for lower level or performance critical functions. The candidate will make assessments on...


  • Exton, United States Innovative Solutions and Support Full time

    Job DescriptionJob DescriptionThis position provides the opportunity to learn and apply the fundamentals of the software verification process as specified within the objectives of the RTCA DO-178C standard. In this position you will learn about the avionics equipment, safety critical SW applications, SW design methodologies and the FAA certification process....


  • Exton, Pennsylvania, United States Innovative Solutions and Support Full time

    Job OverviewWe are seeking a dedicated Software Test Engineer to ensure the quality and reliability of our advanced Flat Panel Display, Flight, Engine, and Fuel Instrument products. This role involves thorough analysis and verification testing, along with the development of comprehensive test plans and procedures.Key ResponsibilitiesAs a Software Test...

  • Lead Software Engineer

    3 months ago


    Exton, United States Motion Recruitment Full time

    Job Description This logistics company is looking for a Lead Software Engineer to join their team. In this role, you will get to take a Point of Sales system from a vendor and bringing it in house. They are currently using Ruby on Rails but are open to engineers with any kind of coding language including Java, Python or Golang, as they will be migrating...


  • Exton, United States SID Global Solutions Full time

    Company: SID Global SolutionsLocation: Exton, PAWork Authorization : US Citizens OnlyAbout SIDGS: SIDGS is a premium global systems integrator and a global implementation partner of Google Corporation. We provide cutting-edge Digital Solutions & Services to Fortune 500 companies, specializing in domains such as User Experience, CMS, API Management,...


  • exton, United States SID Global Solutions Full time

    Company: SID Global SolutionsLocation: Exton, PAWork Authorization : US Citizens OnlyAbout SIDGS: SIDGS is a premium global systems integrator and a global implementation partner of Google Corporation. We provide cutting-edge Digital Solutions & Services to Fortune 500 companies, specializing in domains such as User Experience, CMS, API Management,...


  • Exton, United States SID Global Solutions Full time

    Company: SID Global SolutionsLocation: Exton, PAWork Authorization : US Citizens OnlyAbout SIDGS: SIDGS is a premium global systems integrator and a global implementation partner of Google Corporation. We provide cutting-edge Digital Solutions & Services to Fortune 500 companies, specializing in domains such as User Experience, CMS, API Management,...


  • exton, United States SID Global Solutions Full time

    Company: SID Global SolutionsLocation: Exton, PAWork Authorization : US Citizens OnlyAbout SIDGS: SIDGS is a premium global systems integrator and a global implementation partner of Google Corporation. We provide cutting-edge Digital Solutions & Services to Fortune 500 companies, specializing in domains such as User Experience, CMS, API Management,...

  • Mechanical Engineer

    4 weeks ago


    Exton, United States All-Fill Inc. Full time

    Scope of Position: A leading manufacturer of packaging equipment which includes powder, liquid and fragile product fillers, in motion checkweighers, bottle unscramblers, labelers, baggers and other related packaging equipment and accessories is looking for a motivated Mechanical Design Engineer with minimum of four years experience in machinery design and...

  • Mechanical Engineer

    4 weeks ago


    Exton, United States All Fill Inc. Full time

    Job DescriptionJob DescriptionScope of Position: A leading manufacturer of packaging equipment which includes powder, liquid and fragile product fillers, in motion checkweighers, bottle unscramblers, labelers, baggers and other related packaging equipment and accessories is looking for a motivated Mechanical Design Engineer with minimum of four years...


  • Exton, Pennsylvania, United States West Pharmaceutical Services Full time

    Job SummaryThe Senior Software Development Manager is responsible for the design, development, and testing of complex software to create custom solutions and services tailored to the needs of the business and its customers. Assists Management in setting and communicating technical objectives and selection of tools and languages. This role requires in-depth...