Jobs · Engineering · New York

Senior Application Developer

Moog Inc. · Buffalo, NY · 2 wk ago
Engineering$110k–$140k/yrFull-time

About the role

The Moog IT Applications Development Team is seeking a Senior Application Developer to join our dynamic and innovative environment. This role involves designing, building, operating, and continuously improving enterprise applications hosted on Microsoft Azure and on-premises environments.

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
  • 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)
  • 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
  • DevOps, Automation & Continuous Improvement>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
  • 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

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

Qualifications

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

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 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

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com