RTX Corporation

Principal Specialist, Software Developer - MRO Application

RTX Corporation
Apply
11 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, enhance, and maintain secure, scalable, high-performing enterprise web applications for MRO operations.
  • Build backend and web-based solutions using ASP.NET MVC, ASP.NET Core, .NET Core, Angular, and SQL Server.
  • Develop RESTful APIs and integrate Angular applications with enterprise systems and REST APIs.
  • Troubleshoot production and preproduction changes, application issues, system integrations, and compatibility problems.
  • Implement authentication, authorization, secure session management, role-based access control, and secure API development.
  • Optimize application performance, scalability, frontend responsiveness, and code quality.
  • Collaborate with architects, engineering teams, business stakeholders, and cross-functional teams on complex enterprise solutions.
  • Participate in DevSecOps practices, CI/CD pipelines, containerized deployments, cloud deployment strategies, code reviews, and architectural discussions.
  • Provide technical mentoring and contribute to application lifecycle management and the App Dev Services Center of Excellence.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline plus 7+ years of hands-on full-stack software development experience, or a master’s degree in a related technical field plus 5+ years of technical experience.
  • Strong experience developing enterprise applications with ASP.NET MVC, ASP.NET Core, .NET Core, Angular, and SQL Server.
  • Knowledge of object-oriented programming, SOLID principles, software design patterns, asynchronous programming, multithreading, dependency injection, middleware, and application lifecycle management.
  • Experience designing RESTful APIs and enterprise web applications.
  • Experience with Angular, TypeScript, HTML5, CSS3, JavaScript, Bootstrap, Angular Material, and RxJS.
  • Understanding of Angular architecture, routing, lazy loading, reusable components, state management, client-side validation, accessibility, cross-browser compatibility, and frontend performance optimization.
  • Experience with authentication and authorization, secure coding, application performance tuning, and code optimization.
  • Preferred experience with Microsoft Azure or AWS, Docker, Kubernetes, microservices, event-driven architecture, domain-driven design, DevSecOps, CI/CD, release management, OWASP guidelines, jQuery, and Knockout.js.
  • Strong analytical, troubleshooting, problem-solving, communication, stakeholder management, collaboration, and independent-working skills.
  • Experience working in Agile Scrum development environments.

Benefits

  • Hybrid full-time role in Bengaluru, India, with regular onsite and offsite work; onsite frequency is determined with the leader.
  • Daycare support for young children.
  • Flexible work schedules.
  • Advancement programs, leadership programs, and training programs.
  • Comprehensive benefits, savings, and pension plans.
  • Financial support for parental leave.
  • Reward programs for outstanding work.
  • Customer meetings may occur outside normal business hours because customers are located across different time zones.

Tech Stack

AngularAWSAzureBootstrapDockerJavaScriptjQueryKubernetesMicrosoft SQL ServerTypeScript
RTX Corporation

About RTX Corporation

10,000+ employees

RTX Corporation builds aerospace and defense systems through its Collins Aerospace, Pratt & Whitney, and Raytheon businesses, serving commercial aviation, the U.S. government, and allied militaries. Its products range from aircraft engines and avionics to radars, missiles, and command-and-control software, sold via long-term OEM programs and defense contracts. Formed in 2020 by the Raytheon–United Technologies merger, RTX is headquartered in Arlington, Virginia and trades on the NYSE as RTX.

Contact me