Honeywell International - Kansas City, MO

posted about 1 month ago

Full-time
Kansas City, MO
Computer and Electronic Product Manufacturing

About the position

The Sr Applications Developer is a pivotal role within our Information Technology department, responsible for leading highly complex or enterprise-critical projects that require a diverse array of programming expertise. This position entails a comprehensive range of responsibilities, including application analysis, design, development, integration, and enhancement. The Sr Applications Developer will be tasked with leading multiple concurrent projects and support efforts, ensuring that all initiatives align with the strategic priorities of the organization. In this role, the developer will resolve highly complex computer security issues by designing, developing, and implementing innovative technical solutions. They will provide buy vs. build recommendations, advising on system options, risks, return on investment (ROI), and the impact on business processes. A critical aspect of the position involves assessing customer needs to determine the alignment of unit and corporate business needs, which will inform strategic priorities. The Sr Applications Developer will also make recommendations towards the development of new code or the reuse of existing code, identifying better sources of data feeds and interfacing with Enterprise Architects to ensure feasibility with the corporate data warehouse. Additionally, they will lead the development of guidelines and standards for software development and integration, including the creation and implementation of integration testing plans. This role requires close collaboration with testing teams to incorporate these plans into the integration testing process.

Responsibilities

  • Leads highly complex or enterprise critical projects that require a diverse array of programming expertise.
  • Resolves highly complex computer security issues by designing, developing, and implementing innovative technical solutions.
  • Provides buy vs. build recommendations, including advising on system options, risks, return on investment (ROI), and impact to business processes.
  • Assesses customer needs to determine alignment of unit/corporation business needs and the impact on business processes to establish strategic priorities.
  • Makes recommendations towards the development of new code or reuse of existing code.
  • Identifies better sources of data feeds and interfaces with Enterprise Architects to ensure feasibility with corporate data warehouse.
  • Leads the development of guidelines and standards to be utilized in software development/integration.
  • Develops and leads implementation plans for integration testing.
  • Interfaces with testing teams to incorporate plans into the integration testing process.

Requirements

  • US citizenship with the ability to obtain and maintain DOE Q level security clearance.
  • Five or more years of direct work experience.
  • Programming experience in various major programming languages (e.g. Java, C#, Python).
  • Demonstrated experience in serving as a Technical Lead in support of projects.

Nice-to-haves

  • Bachelor's degree, certification or two additional years of direct work experience in lieu of a Bachelor's degree and certification is preferred.
  • One (1) or more years' experience working within Single Page Application frameworks (e.g. Angular, React).
  • Demonstrated skills in Node JS.
  • Demonstrated knowledge of version control such as Gitlab.
  • Demonstrated skill in languages such as Java, CSS, SASS/LESS, HTML, or JavaScript.
  • Demonstrated knowledge of two factor authentication protocols (SAML2, OpenID Connect).
  • Familiarity with Oauth2.
  • Demonstrated experience managing applications in Windows Server/UNIX environments.
  • Demonstrated ability to make and maintain RESTFul API calls.
  • Good working knowledge of the SDLC.
  • Ability to mentor colleagues.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service