Senior Software Developer - Connected Aviation (Onsite)
after About the role maybe. We must not include boilerplate like EEO, privacy policy, application instructions, etc. We must preserve all substantive information. So we need to include the immigration sponsorship statement, security clearance none, role type Onsite, location maybe. We need to ensure we don't repeat job title as heading (the page already shows it). So no heading for job title. We must output only HTML fragment, no /, no markdown fences. Let's craft:
Date posted: 2026-09-24
Location: Tulsa, OK (6120 S Yale Ave, YALE, Ste 200)
Role type: Onsite
Citizenship/immigration: U.S. Citizen, U.S. Person, or eligible for immigration sponsorship; company will offer sponsorship if needed and will not seek export authorization.
Security clearance: None required.
Then sections:About the role
Collins Aerospace is a leader in technologically advanced, intelligent solutions that help redefine the aerospace and defense industry. With a comprehensive portfolio and deep technical expertise, we help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense.
Avionics delivers advanced cockpit displays, vision systems, and comprehensive digital solutions for global government, commercial and business aviation customers. We provide connectivity and managed data services to ensure safety and seamless communication for passengers, crews, and militaries, from aircraft and airports to air traffic management.
Responsibilities
- Architect, develop, and maintain scalable front-end and back-end systems.
- Drive design of responsive, high‑performance user interfaces and web interactions.
- Build and optimize server-side logic, APIs, and data layers.
- Design, implement, and maintain RESTful API services and integrations.
- Develop secure, reliable servers and databases to support application functionality.
- Ensure cross-platform compatibility and mobile optimization.
- Lead collaboration with UX/UI and design teams to deliver polished interfaces.
- Apply advanced programming best practices, patterns, and code quality standards.
- Translate business and technical requirements into well-engineered solutions.
- Stay current with emerging web technologies and guide adoption of modern tools.
- Mentor engineers and contribute to overall system architecture and technical strategy.
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience.
- Strong proficiency in HTML, CSS, JavaScript, and modern front-end practices.
- Expertise in one or more server-side languages: Python, Ruby, Java, PHP, .NET.
- Experience building multi‑threaded and asynchronous applications.
- Experience with socket programming and event‑driven architecture.
- Proficiency with SQL and NoSQL databases (MongoDB, PostgreSQL, MonetDB).
- Strong understanding of JSON, XML, and XSD structures and schemas.
Qualifications
- Experience designing microservices and distributed systems with RESTful APIs.
- Agile/Scrum development experience.
- Knowledge of WMI and WCF frameworks.
- Familiarity with SOA and enterprise integration patterns.
- Experience developing in both Linux and Windows environments.
- Understanding of MVC patterns and modern application architectures.
- Experience refactoring or modernizing legacy applications for cloud platforms.
- Proficiency with IDEs such as Eclipse, WebStorm, and Visual Studio.
- Experience with CI/CD pipelines and real‑time diagnostics in cloud environments.
- Hands‑on experience with IaaS/PaaS platforms (VMware, OpenShift, OpenStack).
- Experience with major cloud platforms (AWS, Azure, GCP).
- Strong experience with JavaScript frameworks and related technologies: ES6+, ReactJS, NodeJS, C#, HTML5.
- Experience integrating with AWS and VMware REST APIs for resource automation, monitoring, or management.
Benefits
- Medical, dental, and vision insurance.
- Three weeks of vacation for newly hired employees.
- Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option.
- Tuition reimbursement program.
- Student Loan Repayment Program.
- Life insurance and disability coverage.
- Optional coverages you can buy: pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection.
- Birth, adoption, parental leave benefits.
- Ovia Health, fertility, and family planning.
- Adoption Assistance.
- Autism Benefit.
- Employee Assistance Plan, including up to 10 free counseling sessions.
- Healthy You Incentives, wellness rewards program.
- Doctor on Demand, virtual doctor visits.
- Bright Horizons, child and elder care services.
- Teladoc Medical Experts, second opinion program.
- And more!
Pay
The salary range for this role is $86,800 – $165,200 USD.
We should not include schedule. Check for any repeated content: we included Avionics description under About the role. Good. We must not include boilerplate like "Start your application today." etc. We removed. We must not include "Apply now and be part of the team..." etc. Removed. We must not include "As part of our commitment..." etc. Removed. We must not include EEO statements. Removed. We must not include privacy policy. Removed. We must not include "The salary range provided is a good faith estimate..." we kept just the range; we omitted the extra sentence about good faith estimate etc. That is extra but maybe considered substantive? It's still about pay. The instruction: preserve ALL substantive information; do NOT invent or summarize away detail. The extra sentence about good faith estimate is substantive? It's describing that the range is a good faith estimate. Might be considered part of pay info. Should we keep it? It's not required but could be considered substantive. However we already have pay range; the extra sentence is additional detail about the range. Might be worth including. Let's include a short sentence after the range: "The salary range provided is a good faith estimate representative of all experience levels." That is from posting. We'll keep. Also there is sentence about RTX considers several factors when extending an offer... That's also substantive about pay determination. Could include under Pay section as well. But we might keep it brief. We also have sentence about hired applicants may be eligible for benefits... That's already covered in benefits but we could keep under Benefits? Already have benefits list; that sentence is generic. Might be considered boilerplate? It's describing eligibility. Might be okay to include but could be considered filler. The instruction: remove duplicated lines, cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. This is not exactly boilerplate but could be considered generic. Safer to omit. We also have sentence about short-term/long-term incentive compensation programs. That's substantive about pay? Could be under Pay as extra detail. Might include. We need to decide: preserve ALL substantive information. So we should include all details about pay, benefits, etc. But we must not create sections with filler. We can add extra paragraphs under Pay and Benefits. Let's extract all pay-related sentences: - "The salary range for this role is 86,800 USD - 165,200 USD." - "The salary range provided is a good faith estimate representative of all experience levels." - "RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills." - "Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays." - "Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement." - "Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether