Position: Programmer Analyst - PLM
Position Description:
As a Programmer Analyst working with an experienced and creative PLM team, you will be involved in building applications that support the development of advanced technology and help optimize processes to bring products to market. We are seeking a candidate to help bring more PLM capabilities to BAE Systems by building and supporting capabilities like Bill of Material (BOM) management and change management. Your role will involve creating new capabilities and extending those from the PLM vendor, enhancing the environment to support AS9145 processes, and connecting engineering development artifacts through a “digital thread” to foster Model Based Engineering (MBE) capabilities.
Key responsibilities include: providing customer support to ensure the system meets diverse user requirements, developing an integrated model between CAD systems and the PLM central database, integrating systems through web services and database connections, upgrading PLM environments for supportability, compliance, and software advancements, and installing new releases while exploring new features and planning upgrade processes. You will analyze infrastructure components and services underpinning the PLM environment, including RHEL servers, TomEE, JavaScript, REST APIs, Java programs, and log mining.
Skills Required:
Skills Preferred:
Experience Required:
Experience Preferred:
Education Required:
Equal Opportunity Employer Statement:
BAE Systems is an Equal Opportunity Employer. We are dedicated to creating an inclusive environment for all employees and applicants and do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.