What are the responsibilities and job description for the Senior Integration Developer position at Precision Castparts Corp. (PCC)?
13557
With more than 120 operations and approximately 20,000 employees worldwide, Precision Castparts Corp. is the market leader in manufacturing large, complex structural investment castings, airfoil castings, forged components, aerostructures and highly engineered, critical fasteners for aerospace applications. In addition, we are the leading producer of airfoil castings for the industrial gas turbine market. We also manufacture extruded seamless pipe, fittings, and forgings for power generation and oil & gas applications; commercial and military airframe aerostructures; and metal alloys and other materials for the casting and forging industries. With such critical applications, we insist on quality and dependability - not just in the materials and products we make, but in the people we recruit.
PCC is relentless in its dedication to being a high-quality, low-cost and on-time producer; delivering the highest value to its customers while continually pursuing strategic, profitable growth.
In 2016, Berkshire Hathaway, led by Chairman and CEO Warren E. Buffett, acquired Precision Castparts Corp.
Summary:
Responsibilities include design, development, testing, and troubleshooting of integrations in a hybrid environment for enterprise (ERP, MES, LIMS, QMS, CMMS, data lake, data warehouses) and Line of Business (LOB) applications and systems including legacy applications. This will include the creation of solution design documents, writing of functional requirements, developing test plans, and implementing configuration. The integration needs are primarily focused on connecting on-premises and SaaS software applications through iPaaS (integration Platform as a Service) such as Boomi.
Principal Responsibilities:
- Analyzes designs, develops, and tests process flows in support of multiple business projects using integration technologies (such as iPaaS Boomi) for real-time, batch and other integration patterns.
- Develops asynchronous messaging architectures, rule-based systems, pub-sub solutions
- Formulating strategies and designing architectures for systems integrations in cooperation with Integration Lead/Architect
- Ensures that best practices in integration processes are followed by the organization
- Analyzes and improves current system integrations and migration strategies
- Works with ERP Functional Team and LOB application teams to ensure that application designs utilize the appropriate Integration patterns and standards
- Develops and utilizes best practices in code control and quality, integration devops, automation, error and log management.
- Develops procedures for integration data recovery and participates in developing DR plans for the application portfolio.
- Works closely with platform engineers to develop high quality development platform for integration including performance, availability and robustness.
- Focuses on high level reusability across divisions and sites.
Additional Responsibilities:
- Maintains current knowledge of industry trends and standards
- Builds and maintains a solid understanding of the application areas and the business areas supported
- Assist with incident response, troubleshooting, root cause analysis, and problem resolution
- Coordinates tasks of offshore/onshore developers
- Communicate project status to various levels of management
- Develop standards and documentation templates
- Other responsibilities as assigned
Required Skills and Knowledge:
- Proficient hands-on experience knowledge of common system integration methods and technologies including ETL, EAI, MFT, Web services, API, SOAP, JSON, XML Schema Definition (XSD), Extensible Markup Language (XML), Business process automation and orchestration tools and software
- Expertise in developing and managing real-time, batch and other integration patterns with an iPaaS (integration Platform as a Service) such as Boomi.
- Experience with the implementation of Continuous Integration practices and tooling to support automated build, delivery, and regression test of commercial software
- Knowledge of data modeling and data architecture
- Experience integrating custom and packaged products across complex enterprise environments
- Knowledge of Microsoft Azure Cloud integration technologies
- Hands-on experience with DevOps tools (Git, Jenkins, Azure Pipelines, Azure Boards, AKS etc.)
- Experience using Agile Development Methodologies (SCRUM, SAFe etc.)
- Demonstrates productivity when working either independently or in a collaborative team setting
- Strong communication skills which are evident not only orally, but as a keen listener and effective writer/documenter
- Flexibility to adapt to rapidly changing technologies in an ever-evolving business environment
- Excellent organizational skills for managing multiple priorities and time effectively
- Ability to consistently deliver on commitments and meet deadlines
- Capable of simultaneously managing workloads for projects and problem resolution for support items in a dynamic cross-functional environment
Characteristics and Competencies (Career Architect):
- (24 - Functional / Technical Skills) - Has the functional and technical knowledge and skills to do the job at a high level of accomplishment.
- (51 - Problem Solving) - Uses rigorous logic and methods to solve difficult problems with effective solutions; probes all fruitful sources for answers; can see hidden problems; is excellent at honest analysis; looks beyond the obvious and doesn't stop at the first answers.
- (43 - Perseverance) - Pursues everything with energy, drive, and a need to finish; seldom gives up before finishing, especially in the face of resistance or setbacks.
- (61 - Technical Learning) - Picks up on technical things quickly; is willing and able to learn new skills and knowledge; is good at learning new industry, company, product, or technical knowledge; does well in technical courses and seminars.
- (42 - Peer Relationships) - Can quickly find common ground and solve problems for the good of all; can represent his/her own interests and yet be fair to others; can solve problems with peers with a minimum of noise; is seen as a team player and is cooperative; easily gains trust and support of peers; encourages collaboration; can be candid with peers.
- (54 - Self Development) - Is personally committed to and actively works to continuously improve him/herself; understands that different situations and levels may call for different skills and approaches; works to deploy strengths; works on compensating for weakness and limitations.
Minimum Education/Experience Requirements:
- 4-year Bachelor's degree preferred or recognized qualifications in Computer Science, Business, Engineering or a related discipline; equivalent experience acceptable
- 5 years of integration development experience in an Information Technology organization
- 2 years of experience with iPaaS Platform (preferably Boomi) in integration development and management
- US citizen only - cannot hold dual citizenship due to job requirements
Physical/Environmental Requirements:
- Ability to sit at standard desk within a standard office working environment for long periods of time.
- No out of the ordinary climbing, stooping, walking or lifting is required for this position.
Note: The statements contained herein are intended to describe the general nature and level of work being performed by employees assigned to this job. Employees may be required to perform any other job-related duties as requested by their supervisor.
Precision Castparts Corp. is an equal opportunity employer committed to recruit, hire, train, and promote in all job categories without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status or other status protected by applicable law.
Salary : $125,000 - $130,000