Senior Application Developer

Moog Inc.Aurora, IL
Hybrid

About The Position

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. 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 hands‑on full‑stack development, cloud architecture, DevOps 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.

Requirements

  • 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/DevOps environments.

Nice To Haves

  • Experience with event‑driven architectures.
  • Exposure to AI / ML integration or MLOps concepts.
  • Manufacturing or industrial systems experience.

Responsibilities

  • Design, develop, and maintain enterprise cloud applications using .NET (C#, MVC, Blazor), Java (Struts 2, Spring), leveraging modern front‑end and back‑end 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.
  • 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.
  • 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.
  • Design, implement, and maintain DevOps 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
  • 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.
  • 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

  • great compensation package
  • annual profit sharing
  • matching 401k
  • the ability to participate in Employee Stock Purchase Plan
  • Flexible Spending and Health Savings Accounts
  • Flexible paid time off
  • holidays
  • parental leave program
  • Comprehensive insurance coverage including medical, dental, vision, life, disability
  • Employee Assistance Plan (“EAP”)
  • other supplemental benefit coverages
  • Tuition Assistance
  • mentorship and coaching opportunities
  • leadership development
  • other personal growth programs
  • Employee Resource Groups
  • cultural events, and celebrations
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service