What are the responsibilities and job description for the IT Software Engineer position at General Dynamics Electric Boat?
Overview
The IT Software Configuration Group has openings for highly motivated software engineers to support EB’s PLM configuration and customization. Siemens’ Teamcenter is the vehicle for EB’s Product Lifecycle Management across a modern enterprise. Currently our team’s focus is to provide Teamcenter data model, configuration, workflow, access control and ITK/SOA customizations for Design, Planning, Construction and Maintenance data and processes to reduce program cost and modernize the product data lifecycle management to prepare the company to face the challenges and opportunities of a digital component based environment. Our team members must have Strong verbal and written communication skills with technical and non-technical audiences. Knowledge of PLM solutions, Integrated Tool Kit (ITK) development, and Service Oriented Architecture (SOA) is desirable.
Responsibilities include:
- Primarily responsible for codeless configuration of Teamcenter behavior including use of Teamcenter Business Modeler IDE, Teamcenter Configuration settings, Workflow and Access Control Rule Tree
- Ability to develop TC Integrated Tool Kit based software and TC Service Oriented Architecture coding for Teamcenter customizations is a plus
- Familiarity with Teamcenter XML-based reporting including data model traversal rules, TC XML or PLMXML and XML transformation technology
- Ability to analyzes and evaluate business requirements by working with business users and management. Provides recommendations on the nature, scope and complexity of solutions
- Testing and maintenance of various software configurations and customizations
- Investigation of advanced IT and software development technologies
Qualifications
Required:
- Bachelor of Science in Computer Engineering, Software Engineering, Computer Science or equivalent technical degree
Preferred:
- 2 years of related experience in in several of the following areas: CAD technologies, CAD-PDM integration, business process re-engineering and Product Lifecycle Management (PLM)
Skills
Skills:
- Languages: TC ITK, TC SOA, C , Java, JavaScript, HTML5,
- Technologies: Oracle Application Framework, Web Services
- Tools: Siemens PLM applications (NX and Teamcenter), GIT, TC BMIDE, TC ITK, TC SOA, Eclipse, Excel Macros
- Communication: Ablilty to write clearly and thoroughly in the development of functional and system requirements, presentations, procedures, and training materials