Moog is a performance culture that empowers people to achieve great things. Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right thing. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.
Job Title
IT Application Integration Developer
Reporting To
Lead Anlst., Project/System
Work Schedule
Fully Remote or Hybrid if Local – Buffalo, NY
Moog Industrial specializes in high-performance motion control products and solutions for a variety of applications including plastics, metal forming, power generation, flight simulation, automotive and aerospace testing, oil and gas exploration, and many others.
Moog is seeking an IT Application Integration Developer. You will be responsible for the creation of full lifecycle integration solutions including analysis, design, development, testing, user training (if applicable), and occasional support. You will design and develop solutions, in partnership with affected service owner(s) and key user(s), which integrate two or more systems at the process, data and/or user interface layers. These solutions can span operating sites within the Industrial group or in between operating groups as business requirements warrant, regardless of language or culture. You will report directly to the Lead Analyst, Project/Systems. Remote or hybrid work locations may be considered.
As an IT Application Integration Developer, you will be accountable for….
- DEVELOPMENT: Development, implementation, documentation and maintenance of Industrial Group standard technologies and practices applicable to software development tasks.
- ANALYSIS: Work closely with the Systems Integration lead and IG IT service owners to ensure development activities are performed in line with group expectations and fully support business goals.
- WORK STANDARDS: Work with group and Corporate IT personnel to ensure conformance to published IT standards, policies, controls, procedures, and guidelines. Participate as a team member in the development and modification of standards, policies, controls, procedures, and guidelines.
- CHANGE MANAGEMENT: Comply with the change management process and controls necessary for regulatory compliance and in line with industry best practice. This would include any transactional documentation needed for deployment as well as permanent documentation for solutions and architecture.
- LEADERSHIP/MENTORING: Mentor junior staff on technologies, standards and practices and provide coordinating direction to outside resources (3rd party, corporate resource pool) on any joint development efforts. When needed work autonomously – company willing to invest in this to develop in future.
- MONITORING: Perform periodic reviews on authored bespoke software systems, including code reviews and architecture assessments, to ensure optimum performance, timely remediation of issues and defects and ongoing compliance with corporate standards, change management policies, best practice, and regulatory compliance requirements.
- REMAIN CURRENT: Ensure that training needs are met for software development activities, including introduction of new technology and systems and software upgrades and enhancements. These training needs affect both IT staff and the user community at large.
To be considered for the IT Application Integration Developer role, here’s what you’ll need to bring with you:
- Typically, a Bachelors degree in Computer Science/technical discipline and a minimum of five (5) years of prior relevant experience.
- eQube MI (Migration and Integration) development experience
- Excellent written and verbal skills, problem solving, decision making and communications skills required
- Ability to be able to work effectively within a team and inspire team members
Preferred
- SSIS / Talend or other application and/or data integration platform
- C# / ASP.NET development
- MQ / MSMQ / JMS or other data transport protocols
- Experience with domain specific application or data integration platform(s)
- Experience with broader enterprise service bus platform(s)
- Scrum/Agile development procedures
- Microsoft Azure technologies
How We Care For You
- Financial Rewards: great compensation package, annual profit sharing, matching 401k and the ability to participate in Employee Stock Purchase Plan, Flexible Spending and Health Savings Accounts
- Work/Life Balance: Flexible paid time off, holidays and parental leave program, relocation assistance
- Health & Welfare: Comprehensive insurance coverage including medical, dental, vision, life, disability, Employee Assistance Plan (“EAP”) and other supplemental benefit coverages
- Professional Skills Development: Tuition Assistance, mentorship and coaching opportunities, leadership development and other personal growth programs
- Diverse and Inclusive Workplace: Employee Resource Groups, cultural events and celebrations
Salary Range Transparency
Buffalo, NY $75,000.00–$120,000.00 Annually
Salary Range Disclaimer
The base salary range represents the low and high end of the Moog salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Moog's total compensation package for employees. Other rewards may include annual bonuses, employee stock purchase plan, an open paid time off policy, and many region-specific benefits.
This position requires access to U.S. export-controlled information.
EOE/AA Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran
Moog is an Equal Opportunity Employer, and as such affirms the right of every person to participate in all aspects of employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department via phone at 844-367-5787.