United Technologies Corporation Software Engineer in Salem, Oregon
Job ID: 50410BR
Country: United States
UTC Climate, Controls & Security is a leading provider of heating, ventilating, air conditioning and refrigeration systems, building controls and automation, and fire and security systems leading to safer, smarter, sustainable and high-performance buildings. UTC Climate, Controls & Security is a unit of United Technologies Corp., a leading provider to the aerospace and building systems industries worldwide.
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.
You would join a team that enjoys working together. We value collaboration at all levels (from requirements to implementation), we value quality work over quantity, and we value that learning never ends. You can help us develop our products by leveraging a combination of mobile apps, web services, and custom hardware interfaces. You will help us create value for our Real Estate, Hospitality, Commercial, and Automotive customers by developing products that convert from physical cards / mechanical keys to virtual keys stored on your mobile phone which interfaces with a variety of Bluetooth-enabled, battery-powered locks and devices.
To find out more about what we do and who we are, visit our websites
For Supra visit http://www.suprasystems.com/
For Onity visit http://en.onity.com/
Develop critical software components using programming languages like C#, Objective-C, Swift, and/or Java
Overcome difficult technical road blocks through creativity and tenacity
Continuously learn and stay current with technology and industry best practices
Consult with other engineers to evaluate designs, system interfaces, and code implementation
Support our customers by troubleshooting and fixing critical sustaining issues
Provide reliable estimates of future efforts with clear identification of risks and assumptions
Contribute to customer requirements decomposition, system design, and technology down select processes
Strives to develop the simplest solutions to the most complex problems
Values quality over quantity and fosters a quality first mindset and culture
Manages conflicting demands for time by prioritizing work and clear communication
Proven experience working with development environments such as Microsoft Visual Studio, XCode, and/or Android Studio
Mobile development experience (iOS / Android)
Experience designing SQL databases and developing SQL code in stored procedures
Comfortable working in the Windows operating systems and the .NET development environment
Understanding of internet protocols and interfaces such as HTML, REST web APIs, JSON, TCP/IP, HTTP, and XML/SOAP
EXPERIENCE / QUALIFICATIONS:
Exceptional written and verbal communication skills
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, national origin, disability or protected veteran status.