
Principal Specialist, Software Developer - MRO Application
RTX Corporation11 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
Categories
About RTX Corporation
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.