Honeywell INC.
Senior Advanced Software Engineer - Full Stack Developer (Finance)
We are seeking a highly skilled Senior Full Stack Developer with at least 5 years of hands-on experience to join our Data and AI platform team. The ideal candidate should excel at building scalable, secure applications using Python (FastAPI), React, and Node.js, and must demonstrate strong problem-solving skills and robust system design capabilities. This is an individual contributor role that requires ownership, initiative, and the ability to work across the full software development lifecycle.
Key Responsibilities
• Design, develop, and maintain full-stack applications using FastAPI (Python), React, and Node.js.
• Lead and participate in system design and architecture discussions for scalable and robust solutions.
• Implement secure OAuth2.0 authentication/authorization systems and flows.
• Write and maintain test suites using pytest (FastAPI) and Jest (React).
• Collaborate with product, design, and UX teams via tools like Figma and Miro.
• Identify and remediate security vulnerabilities using tools like SonarQube, Coverity, BlackDuck, and Open CVE.
• Develop and manage CI/CD pipelines using Kubernetes, GitHub, and GitHub Actions.
• Design, optimize, and query PostgreSQL databases using SQL and ORM frameworks.
• Debug, troubleshoot, and resolve performance issues and technical challenges.
• Ensure best practices in REST API design and have a working understanding of GraphQL concepts.
• Work with Jira for agile sprint planning, task management, and progress tracking.
• Contribute to AI/ML projects and integrate LLM-related tools such as LangChain, LangSmith, and LangGraph.
• Contribute to mobile applications using React Native and scalable services with NestJS.
YOU MUST HAVE
• 5+ years of experience in full-stack web development.
• Proficient in Python (FastAPI), React, and Node.js.
• Solid understanding and hands-on experience with REST APIs and GraphQL.
• Proven expertise in OAuth2.0 implementations.
• Practical experience with FastAPI test scripting and React testing using Jest.
• Deep knowledge of system design, architecture patterns, and scalable application development.
• Skilled in identifying and fixing vulnerabilities with SonarQube, Coverity, BlackDuck, and Open CVE.
• Strong hands-on with Kubernetes, GitHub, and GitHub Actions.
• Proficient with PostgreSQL, SQL queries, and ORM tools (e.g., SQLAlchemy).
• Excellent problem-solving skills and the ability to work independently.
• Familiar with agile practices, using tools like Jira, Miro, and Figma.
WE VALUE
• Experience with NestJS and React Native.
• Familiarity with Azure and Google Cloud Platform (GCP).
• Exposure to AI/ML, LLMs, and frameworks such as LangChain, LangSmith, LangGraph.
• Understanding of microservices and distributed systems.
Additional Information