Honeywell
Honeywell

Sr Advanced Software Engineer

RoleEngineering
LevelSenior
LocationBengaluru, India
WorkOn-site
TypeFull-time
Posted2 months ago
Apply now

About the role

  • Advanced Software Engineer position with 8+ years' of Experience in software application Design and development with cloud knowledge

  • Ability to use logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems

  • Expertise in Data Engineering and handling big Data - Scala, Spark and Databricks

  • Expertise in designing and building advanced applications using RESTAPI in Python

  • Should excel in designing and architecting complex/intricate microservice solutions.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Should work with relational and document databases. Proficiency in PostgreSQL and Mongo/Cosmos is expected

  • Excellent in Unit-test code for robustness, including edge cases, usability, and general reliability.

  • Proficient with Azure Cloud infrastructure - configuration, deployment and automation of resources.

  • Should have excellent knowledge of streams - kafka and queues

  • Service Bus and RabbitMQ.

  • Can make appropriate trade-offs in tools and technology selection.

  • Should be proficient with Agile practices and methodologies and have experience of working in fast paced scrum teams.

  • Should be proficient to use CI-CD pipelines and should have delivered apps features at a regular cadence of 1 week.

  • Should be a thorough team player and work with Architects to understand architecture and design and translate in to code. Should also be able to support junior team members in the scrum team.

  • Can apply software engineering concepts (OOP, design principles (SOLID), architecture patterns to optimize design and development.

  • Should have good analytical and problem solving skills, feedback-driven. Understands performance expectations

  • Good verbal, presentation and writing skills to articulate ideas and thoughts.

  • Ability to act as a liaison and build consensus among the various stakeholders.

About Honeywell

Bengaluru

Headquarters