Lead the design and development of software solutions for new and existing solutions, ensuring alignment with business goals and technical requirements.
Evaluate and recommend new technologies to enhance existing systems
Establish and enforce coding standards, design patterns (e.g., MVVM, MVI, Clean Architecture), and quality metrics across the development lifecycle.
Collaborate with stakeholders to define technical requirements
Provide technical guidance and mentorship to team members
Ensure the scalability, reliability, and security of software applications
Provide technical leadership and mentorship to junior and senior developers, conducting regular code and design reviews to foster a culture of technical excellence and continuous improvement.
Create and maintain detailed technical documentation and architectural diagrams for software systems.
Qualifications and Skills
Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 8+ years of experience
Proficiency in
Kotlin
and
Java
programming languages.
Proficiency in C and C++ programming,
Strong knowledge of software architecture principles and best practices
Experience in designing complex software systems
Excellent problem-solving and decision-making skills
Architectural patterns and design principles
Software development frameworks (e.g. Android, .NET)
Cloud technologies (e.g. AWS, Azure)
Programming languages (e.g. Java,C, C++, C#)
Experience with Android SDK and working with remote data via REST and JSON
Experience with third-party libraries and APIs
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.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.