This job posting isn't available in all website languages

Senior Applications Developer

Information Technology
201142 Requisition #

Imagine a working environment where people trust each other to achieve exceptional things.
Imagine a business that employs over ten thousand of the world’s most sought-after engineers and technologists.
Imagine an enterprise where a belief in personal accountability continues to drive groundbreaking innovation and global growth.
This is the reality of Moog – and you can be part of it.

As a Sr. Applications Developer in Moog’s Information Technology Group in the Industrial Division you are responsible for creating user information solutions by developing, implementing, and maintaining complex software applications. The Senior Applications Developers will consistently apply the essential knowledge and competencies listed below while adding value to the business through user information solutions. The Senior Applications Developer is required to provide timely status reports to their supervisor in the Information Technology department.

What you can expect day-to-day:
• Able to write advanced code using current and new technologies to create dynamic applications.
• Able to design and implement reusable code and subsystems.
• Able to write unit and functional tests to ensure code quality
• Able to write concise yet comprehensive technical documentation
• Able to liaise with the business analyst to explore and suggest appropriate technical solutions to achieve the required product features while safeguarding functionality, scalability and performance.
• Demonstrable competence in two or more established programming languages.
• Strong familiarity with SQL.
• Ability to work in an unstructured, fast changing environment with rapid release cycles.
• Experience of working in an environment where products must be delivered to specific time-scales
• An ability to rapidly and effectively understand and translate product and business requirements into technical solutions
• Experience supporting, modifying and maintaining systems and code developed by teams other than your own

• Planning and organizing: able to think ahead in order to establish an efficient and appropriate course of action for self and others. Prioritizes and plans activities considering all the relevant issues and factors such as deadlines, staffing and resources.
• Communication: able to get the message understood clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information.
• Influencing and persuading: able to present sound and well-reasoned arguments to convince others. Can draw from a range of strategies to persuade people in a way that results in agreement or behavior change.
• Managing relationships and team working: able to build and maintain effective working relationships with a range of people. Works co-operatively with others to be part of a team, as opposed to working separately or competitively.
• Resilience: manages personal effectiveness by managing emotions in the face of pressure, setbacks or when dealing with provocative situations. Demonstrates an approach to work that is characterized by commitment, motivation and energy.
• Flexibility: adapts and works effectively with a variety of situations, individuals or groups. Able to understand and appreciate different and opposing perspectives on an issue, to adapt an approach as the requirements of a situation change, and to change or easily accept changes in the organization or job requirements.
• Creative Thinking: able to transform creative ideas into practical reality. Can look at existing situations and problems in novel ways and come up with creative solutions.
• Strategic thinking: able to identify a vision along with the plans which need to be implemented to meet the end goal, evaluating situations, decisions and issues in the short, medium and long term.
• Analytical thinking: able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically.

You’ll need...
• Bachelor’s Degree in Computer Science or related field or minimum of 8 years professional software development experience.
• Software development experience: C#, .Net, JavaScript Frameworks, Web (HTML, CSS)
• Software Development Life Cycle experience
• Ability to work in an Agile team environment
• MS Tech stack: Visual Studio, MS Database, MS Server, Word, Excel

Preferred Qualifications:
• Angular
• Advance SQL
• PowerShell
• Workflow design and programming in K2
• Manufacturing experience
• Application environments: ERP, CRM, PLM, Autotime (Kronos), PeopleSoft

Moog Inc. is an EOE/AA Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran





About Moog, Inc.:

Our company began in 1951 with Bill Moog’s invention, the servo valve, a device which became the heart of high performance motion control systems. Today, Moog Inc. (NYSE: MOG.A and MOG.B) is a worldwide designer, manufacturer, and integrator of motion control parts and systems.


Headquartered in East Aurora, NY, we proudly serve customers in more than 90 countries. Our operations extend to more than 27 countries and our talented, global workforce is nearly 12,000 strong.


Our company is organized into five operating groups: Aircraft, Space and Defense, Industrial, Medical Devices, and Corporate. Our high-performance systems control military and commercial aircraft, satellites and space vehicles, launch vehicles, missiles, automated industrial machinery, and marine and medical equipment. What sets Moog apart is our commitment to creating high-performance solutions that solve our customers’ most difficult technical challenges.


But it's more than technical excellence that defines us. Moog is a performance culture that empowers people to achieve great things. Our employees enjoy tackling interesting technical challenges in a culture of trust. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. 

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.

EEO Documentation:          EEO is Law          EEO Supplement          Pay Transparency Notice

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Blacksburg, Virginia, United States

📁 Information Technology

Requisition #: 201447

Blacksburg, Virginia, United States

📁 Information Technology

Requisition #: 201145

Blacksburg, Virginia, United States

📁 Information Technology

Requisition #: 201448