[Close] 

Senior Web Application Development Engineer

Job ID: 62420BR
City: Pittsford
State: New York
Country: United States
Category: Engineering
Job Type: Full Time
Description:
The Global Security Products (GSP) group at UTC Climate, Controls & Security develops a comprehensive product portfolio to protect buildings, people and assets; providing innovative security products that include advanced software and hardware, IP solutions, wireless communications, electronic locking systems, and mobile applications. Among its leading brands are Lenel, Interlogix, Supra and Onity offering robust security and life safety systems, and affordable, flexible lock and key management solutions.
DESCRIPTION:
Developers at UTC have a passion for writing object-oriented, reusable enterprise-level software. If you are looking for an opportunity to do web development in JavaScript, TypeScript, Angular, or React, we want to meet you. We are seeking an innovative, data driven, results-oriented Senior Web Development Engineer to contribute to our growing delivery team.
The Senior Web Development Engineer will review and contribute to requirements, plan and estimate development work, architect, design and implement software solutions, assist with test plans and documentation, and maintain those solutions. This position produces significant results through a broad and deep functional knowledge, demonstration of independence, sound engineering judgment, the building of strong coaching/mentoring peer relationships, and skills in software design, programming, and enterprise software.
Under minimal supervision, the Senior Web Development Engineer can be responsible for several components of a project or a complex component of a larger project, taking ownership from concept through delivery and sustaining efforts. Responsibilities will include evaluating emerging and existing technologies, defining interfaces, implementing solutions, and supporting the quality review processes. This position contributes to their team by applying advanced knowledge of one or more functional areas or disciplines and potentially leading a team of developers to deliver solutions.
What you?ll do:
? Champion best practices for software development.
? Work closely with platform developers to ensure the integrity of the application throughout the development life cycle.
? Work within a cross-functional and geographically distributed software team to produce tangible, functional deliverables.
? Architect, design, and implement features in existing applications, new applications, and service-based solutions.
? Translate agile software development stories into reusable units of functionality.
Qualification:
REQUIRED QUALIFICATIONS:
? A minimum of five (5) years of experience developing web applications.
? Strong knowledge of HTML5, JavaScript/TypeScript, CSS and their corresponding paradigms.
? Experience with developing web applications that interface with low-level browser APIs.
? Strong understanding of networking technologies (TCP/IP, UDP, Websockets, TLS).
? Strong understanding of web technologies (JSON, XML, SOAP, REST, FCGI).
? Ability to troubleshoot network issues from both a software and hardware perspective.
? Experience with native mobile app development on Android and iOS platforms.
? Strong understanding of challenges involved in developing solution for multiple browser platforms.
? Experience working in an Agile/Scrum development environment.
? Familiarity with source control management.
? Excellent written and verbal communication skills.
? Excellent troubleshooting and problem solving skills.
? Comfortable with both collaborative and independent work.
? Assertive and respectful in technical discussions.
PREFERRED QUALIFICATIONS:
? Experience with video codecs (H.264) and video-related transport technologies (RTP).
? Experience with WebRTC.
? Work with open source projects.
? Knowledge of additional languages (Python, SQL) and programming paradigms.
? Knowledge of server-side technologies such as web servers and authentication methodologies.
Education:
EDUCATIONAL REQUIREMENTS:
? Bachelor of Science or higher in Computer Science, Software Engineering, or related field _?_ Master?s degree desired
United Technologies Corporation is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Qualification:
REQUIRED QUALIFICATIONS:
? A minimum of five (5) years of experience developing web applications.
? Strong knowledge of HTML5, JavaScript/TypeScript, CSS and their corresponding paradigms.
? Experience with developing web applications that interface with low-level browser APIs.
? Strong understanding of networking technologies (TCP/IP, UDP, Websockets, TLS).
? Strong understanding of web technologies (JSON, XML, SOAP, REST, FCGI).
? Ability to troubleshoot network issues from both a software and hardware perspective.
? Experience with native mobile app development on Android and iOS platforms.
? Strong understanding of challenges involved in developing solution for multiple browser platforms.
? Experience working in an Agile/Scrum development environment.
? Familiarity with source control management.
? Excellent written and verbal communication skills.
? Excellent troubleshooting and problem solving skills.
? Comfortable with both collaborative and independent work.
? Assertive and respectful in technical discussions.
PREFERRED QUALIFICATIONS:
? Experience with video codecs (H.264) and video-related transport technologies (RTP).
? Experience with WebRTC.
? Work with open source projects.
? Knowledge of additional languages (Python, SQL) and programming paradigms.
? Knowledge of server-side technologies such as web servers and authentication methodologies.
United Technologies Corporation is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.


Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Web Applications Developer - React/Redu...
New York City, NY GitHub
Senior Web Application Java Developer
New York City, NY Interactive Brokers
Senior Web Application Java Developer
New York City, NY Interactive Brokers LLC
Web Application Development Intern - Spring 2019
Rome, NY CACI International
UNIX/Web Applications Developer Jr.
New York City, NY Pro Audio Video