×
Register Here to Apply for Jobs or Post Jobs. X

Senior Application Developer

Job in Buffalo, Erie County, New York, 14266, USA
Listing for: Moog Inc
Full Time position
Listed on 2026-05-26
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

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: Senior Application Developer

Reporting To: Director, Digital Execution

Work Schedule: Hybrid - Buffalo, NY

Moog's IT Applications Development Team is looking for a Senior Application Developer for Azure and on-prem environments!

In this role you will be responsible for designing, building, operating, and continuously improving enterprise applications hosted on Microsoft Azure and on-premises environments.

You will combine handson fullstack development, cloud architecture, Dev Ops automation and AI assisted software delivery practices, while serving as a key collaborator across distributed engineering teams, enterprise architecture, security teams and business stakeholders.

You will work a hybrid work schedule (~three days per week) at our East Aurora, NY facility.

Qualifications
  • Bachelor's degree in computer science, software engineering, or equivalent experience.
  • At least five (5) years of professional software development experience.
  • Strong experience with Azure (e.g. Functions, APIs, messaging, data services).
  • Proficiency in multiple programming languages (C#, .NET, Python, or similar).
  • Experience building or supporting distributed, cloud-based applications.
  • Comfortable working in Agile/Dev Ops environments.
Desired Qualifications
  • Experience with event-driven architectures.
  • Exposure to AI / ML integration or MLOps concepts.
  • Manufacturing or industrial systems experience.
Responsibilities Application Development & Architecture
  • Design, develop, and maintain enterprise cloud applications using .NET (C#, MVC, Blazor), Java (Struts 2, Spring), leveraging modern frontend and backend patterns
  • Perform code analysis, refactoring, and modernization across legacy and modern stacks using AI-assisted tools to improve maintainability, test coverage, performance, and security posture.
AI Assisted SDLC & Engineering Excellence
  • Apply AI assisted development practices responsibly across the software delivery lifecycle, without replacing human ownership of design decisions.
  • Help evolve team practices toward AI-enabled engineering workflows, documenting patterns, guardrails, and best practices for sustainable adoption.
Cloud Platform & Data Management
  • Work proficiently with data platforms on Azure and on-prem, including PaaS SQL databases, Azure Storage (Blob, Queue, Table)
  • Perform schema design and evolution, including controlled updates to production schemas, orchestrating data migrations, ensuring data integrity, minimal downtime, and auditability.
  • Ensure applications align with Azure security, scalability, resiliency, and cost‑management best practices.
Dev Ops, Automation & Continuous Improvement
  • Design, implement, and maintain Dev Ops and cloud automation, including CI/CD pipelines, Infrastructure as Code (ARM, Terraform, or equivalent), Certificate and secret lifecycle management
  • Drive continuous process improvement, evolving delivery practices toward industry best practices in Automation, Reliability, Observability, and Secure‑by‑design patterns
Production Support & Reliability
  • Provide support for time‑sensitive, business‑critical production systems
  • Design and troubleshoot cloud application patterns and cloud‑to‑on‑prem patterns.
  • Participate in on‑call or escalation rotations as required for critical systems.
Cross Team Collaboration & Leadership
  • Collaborate closely with remote and distributed development teams, stakeholders, product owners, enterprise architecture, security and infrastructure.
  • Translate business requirements into sound technical designs and implementation plans.
Benefits
  • 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.
  • Health & Welfare:
    Comprehensive insurance…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary