Sr Advanced Data Scientist

Honeywell International Inc.
Pittsburgh, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Pittsburgh, United States of America

Tech stack

Java
JavaScript
Application Lifecycle Management
Confluence
JIRA
Azure
Bug Tracking Systems
Bugzilla
C++
Mobile Application Development
Software as a Service
Cloud Computing
Computer Security
Information Systems
Github
Spring
Apache Struts
Python
NoSQL
Scrum
Software Deployment
Software Engineering
SQL Databases
Subversion
Speech Recognition
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
Cloud Platform System
React
Spring-boot
Software Security
Gitlab
Kubernetes
Information Technology
Bitbucket
GraphQL
Api Design
REST
Software Version Control
Microservices

Job description

Responsible for developing and supporting Honeywell's Voice Enterprise software platforms (VoiceConsole, VoiceCheck, VoiceLink) using Agile Scrum/SAFe methodologies and expected to use industry standard tool (e.g., Jira, Bitbucket Github, Confluence, etc.).

Work directly with developers, testers, and product managers to deliver across the entire application life cycle (Concept, Design, Build, Deploy, Test, Release and Support).

Perform software development on existing products while defining/designing next generation platform such as microservices architecture (Spring Boot), flexible API development (GraphQL), container orchestration (Kubernetes) and knowledge of migrating enterprise applications to Software-as-a-Service (SaaS) model to Azure cloud.

Perform demos on features or concepts.

Participate in the Secure Software Lifecycle activities with Global and Cyber-Security teams; interact cross-functionally with Honeywell global teams, partners and customers to address customer field issues; support the learning, mentoring and on-boarding of new and/or junior team members. Experience with mobile application development for creating and deploying across iOS and Android devices.

Requirements

Qualified applicants must have a Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Information Systems, or related field, and 5 years of enterprise, webbased software development experience. Full term of experience must include: developing, scripting, testing and troubleshooting applications developed in Java plus one or more of the following languages: Javascript, React, Python, C/C++; working knowledge of Spring, Springboot, Struts, SQL/No-SQL, RESTful services, GraphQL; efficient with software version control tools (e.g, Bitbucket, SVN, Github, GitLab) and defect tracking tools (e.g., Jira, Bugzilla); demonstrated experience with cloud technologies including an understanding of modern microservice-based architectures and methodologies; experience converting enterprise applications to Software-as-a-Service solutions by migrating it to a cloud platform (e.g. Azure); experience using container orchestration tools (e.g. Kubernetes) for automating software deployment, scaling, and management; and knowledge of speech recognition technologies for transcribing spoken audio into text. Up to 10% domestics travel required. Telecommuting is permitted up to two (2) times per week.

Apply for this position