Quick overview
Job description
About us:
Join a company that's reintroducing itself to the aviation community we've helped advance for more than a century. At Honeywell Aerospace (NASDAQ: HONA), we're launching as an independent, publicly traded aerospace and defense company built on a legacy of operational excellence and mission-focused execution.
Our new brand identity pairs that heritage with real momentum, as we build technology that helps pilots navigate with confidence, aircraft operate more efficiently, and operators stay ahead of change. With our systems on board 90% of the world's aircraft, your work here has reach that's rare to find anywhere else.
Focusing on our customers, investing in innovation, and building a culture of accountability and performance is how we're shaping what comes next.
Every horizon. Every mission. Every day.
Job Description: Engineer II – Software Engineer (C++, .NET & IBM Tool Integration)
Experience: 3-6 Years
Job Summary
We are seeking a highly motivated Engineer II - Software Engineer with strong hands-on experience in C++, MFC, COM/OLE technologies, IBM Engineering Lifecycle Management (ELM) tool integrations, and modern .NET development. The ideal candidate will contribute to the development, enhancement, maintenance, integration, and modernization of desktop, API, and engineering applications while collaborating with cross-functional teams to deliver high-quality software solutions.
The role requires strong technical problem-solving abilities, debugging expertise, integration experience with enterprise engineering tools, and a passion for developing reliable, scalable, and maintainable applications.
Key Responsibilities
- Design, develop, enhance, and maintain desktop applications using C++ and MFC.
- Develop and support backend services and APIs using C#, ASP.NET Core, and .NET 8.
- Develop, consume, and maintain REST APIs for enterprise integrations.
- Design and implement integrations with IBM Engineering Lifecycle Management (ELM) tools including Requirements Management, Test Management, and Engineering Workflow solutions.
- Build integrations between engineering applications and IBM platforms using APIs, OSLC, web services, and custom connectors.
- Implement and maintain solutions involving COM/OLE and Microsoft Office/Word Automation.
- Troubleshoot and resolve issues across C++, MFC, IBM integrations, COM/OLE, Office Automation, APIs, and .NET applications.
- Participate in technical design discussions and contribute to architecture and integration design decisions.
- Conduct code reviews and ensure adherence to coding standards, security guidelines, and software engineering best practices.
- Collaborate with product owners, QA engineers, business stakeholders, and integration teams to deliver high-quality software solutions.
- Write clean, maintainable, efficient, and well-documented code.
- Support modernization initiatives by transitioning legacy applications and integrations to modern architectures and frameworks.
- Perform root-cause analysis and implement sustainable fixes for production issues.
- Contribute to continuous improvement initiatives related to development processes, integration frameworks, automation, and engineering excellence.
Required Technical Skills
Core Development
- Strong hands-on experience with C++
- Strong experience with Microsoft Foundation Classes (MFC)
- Windows desktop application development
- Strong understanding of Object-Oriented Programming (OOP) principles
Microsoft Technologies
- Experience with COM/OLE
- Experience with Microsoft Office and Word Automation
- Strong knowledge of C#
- Experience with ASP.NET Core
- Experience developing applications using .NET 8
IBM Engineering Tool Integration
- Experience integrating with IBM Engineering Lifecycle Management (ELM) tools
- Familiarity with IBM DOORS Next Generation (DNG)
- Familiarity with IBM Engineering Test Management (ETM)
- Familiarity with IBM Engineering Workflow Management (EWM)
- Understanding of OSLC-based integrations
- Experience developing custom integrations and data exchange mechanisms between engineering tools
API & Integration
- Strong experience designing and developing REST APIs
- Experience consuming third-party APIs and enterprise services
- Knowledge of API authentication and security mechanisms
- Experience with JSON, XML, and service integrations
Development Tools
- Proficient with Visual Studio
- Experience with Git, Azure DevOps, or similar source control systems
- Experience with debugging, profiling, and diagnostic tools
Similar jobs
- AI

Software Engineer I, Frontend (Bangalore, India)Recently posted Auto Apply
Aiprise · Bengaluru · On-site 🇮🇳
OnboardingHTMLFlutter+11TechnologySalary not listed - SH
Systems EngineerRecently posted Auto Apply
Sécheron Hasler Group · Bommasandra, Karnataka · On-site 🇮🇳
TechnologySalary not listed - WE

Software EngineerRecently posted Auto Apply
WEKA · Bengaluru · Hybrid 🇮🇳
DockerGCPGit+11TechnologySalary not listed - SI

DE Intern + SDE Trainee - Off Campus Hiring 2026Recently posted Auto Apply
Sigmoid · Bengaluru · Hybrid 🇮🇳
Talent AcquisitionGCPMicroservices+17TechnologySalary not listed - B2
Associate Engineer, Applications & Platforms - R01573613Recently posted Auto Apply
Brillio 2 · Chennai · Hybrid 🇮🇳
MicroservicesMySQLOracle+11Salary not listed - B2
Senior Software Development Lead - R01573545Recently posted Auto Apply
Brillio 2 · Bengaluru · Hybrid 🇮🇳
ComplianceSalesforceAgileTechnologySalary not listed - RE
Associate EngineerRecently posted Auto Apply
Renesas Electronics · Hyderabad, TS · On-site 🇮🇳
AgileEngineeringSalary not listed - SG
Digital Integration EngineerRecently posted Auto Apply
Smiths Group · Bengaluru, KA · On-site 🇮🇳
Microsoft OfficeTCP/IPHTTP+1TechnologySalary not listed - NA
Associate Principal Engineer, SAP FICARecently posted Auto Apply
Nagarro · Mumbai · On-site 🇮🇳
TechnologySalary not listed - BG
EBH1_EmbTesting_BangaloreRecently posted Auto Apply
Bosch Group · bangalore · On-site 🇮🇳
ShellBambooC#+5TechnologySalary not listed - OK

Staff Software Engineer, Identity AdministrationRecently posted Auto Apply
Okta · Bengaluru · Hybrid 🇮🇳
DockerMySQLSpring+23TechnologySalary not listed - HA

Senior Software Engineer( Senior FDE) - Customer EngineeringRecently posted Auto Apply
Harness · Bengaluru · Hybrid 🇮🇳
DockerGCPShell+23TechnologySalary not listed