Advanced Software Engr

Honeywell is looking for an Advanced Software Engineer with 6+ years of strong hands-on experience in .NET and Python development, microservices architecture, and cloud platforms (Azure and/or AWS). The role involves designing, developing, and delivering scalable, secure, and high‑performance enterprise applications.

  • Design, develop, and maintain enterprise-scale applications using .NET (C#, ASP.NET Core) and Python
  • Architect and implement cloud-native microservices and RESTful APIs
  • Work extensively on Azure and/or AWS services for application deployment and scaling
  • Collaborate with global teams to deliver high-quality software solutions
  • Implement best practices for code quality, performance, security, and scalability
  • Participate in design discussions, code reviews, and technical problem-solving
  • Support CI/CD pipelines and DevOps practices for automated deployments

Troubleshoot production issues and drive continuous improvements

  • 6+ years of professional software development experience
  • Strong expertise in .NET (C#, ASP.NET Core)
  • Hands-on experience with Python for backend development
  • Strong understanding of microservices architecture, REST APIs, and distributed systems
  • Solid experience with cloud platforms – Azure and/or AWS
  • Experience with Docker and container-based deployments (Kubernetes is an advantage)
  • Proficient in SQL and/or NoSQL databases
  • Experience with Git and modern development workflows

Good to Have

  • Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ, Azure Service Bus, AWS SQS, etc.)
  • Exposure to serverless technologies (Azure Functions / AWS Lambda)
  • Familiarity with DevOps tools and CI/CD pipelines
  • Experience working in large enterprise or product-based environments

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

Similar jobs