Sr Advanced Software Engr
Honeywell
This job is no longer accepting applications
See open jobs at Honeywell.See open jobs similar to "Sr Advanced Software Engr" Discover Technata.As a Senior Advanced Software Engineer at Honeywell, you will be responsible for developing and integrating advanced software solutions for connected buildings, with a focus on Building Automation Systems & Building Management Systems software. Your expertise will play a crucial role in enhancing our building automation offerings.
You will report to our Engineering Manager/Sr Software Engineering Supervisor and work out of our Bangalore, India location on a Hybrid work schedule.
In this role, you will contribute to the development of innovative software solutions that improve building security and user experience, ensuring a more secure, sustainable and efficient environment. Also, this role requires deep expertise in VC++, C# and Debugging skills.
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.
As a Sr Advanced Software Engr here at Honeywell, you will lead a team of software engineers, ensuring successful project execution and high-quality solutions. Collaborate with cross-functional teams to meet software engineering requirements. You will report directly to our Manager and you’ll work out of our Bengaluru, Karnataka location on a Hybrid work schedule.
YOU MUST HAVE
· Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, or mathematics.
· 6+ years of experience in software development, specifically in large scale enterprise level application development.
· Strong proficiency in VC++, C# and familiarity with database programming
· Knowledge of design patterns, SOLID principles, with a focus on scalable and maintainable code.
· Strong debugging skills, using tools like Windbg and procdump.
WE VALUE
· Advanced degrees in Computer Science, Software Engineering, or related fields.
· Experience with Agile development methodologies and tools.
· Strong analytical and problem-solving skills.
· Ability to work collaboratively in a team-oriented environment.
· Passion for innovation and staying updated with the latest technologies in software development.
KEY RESPONSIBILITIES
· Develop and Maintain software applications in VC++, C#, WPF, socket programming, multi-threading, memory management, DCOM.
· Troubleshoot production issues and optimize application performance and reliability.
· Write and maintain comprehensive unit, integration, and end-to-end tests.
· Apply OOPS and SOLID design principles to create scalable software solutions.
· Work with System Architects & Lead Engineers to understand the design & deliver the required Spike, PoC, Prototypes in design & exploration phases.
· Conduct code reviews, mentor junior developers, and contribute to technical documentation.
· Collaborate with other developers to ensure seamless integration during development.
SECONDARY SKILLS
· SQL Server programming for database management and integration.
· Nice to have experience with InstallShield and Visual Basic programming for application development.
· Nice to have CI & CD skills with GitHub & GitHub Actions.
This job is no longer accepting applications
See open jobs at Honeywell.See open jobs similar to "Sr Advanced Software Engr" Discover Technata.