Hotline: 678-408-1354
What you will do:
The mission of Johnson Controls is to provide solutions for a more comfortable, safe and sustainable world. As part of Johnson Controls Building Controls and Solutions business, the Advanced Development Team applies this mission to buildings, providing solutions for a more comfortable, safe and sustainable building environment for owners and occupants.
This individual will be joining the team that performs advanced development solution implementations of Controls, Building Automation System and Smart Building products used by our customers to run their buildings and manage their energy costs.
Seeking a software engineer for software applications with an emphasis on SOA, Data Access and their interactions with other systems. This individual must be an analytical thinker with experience in applying design patterns and best practices, structured and disciplined development processes and engineering principles to developing robust, scalable and maintainable solutions that are user friendly and support business priorities. This individual must be self-motivated and able to perform well in a collaborative team environment.

How you will do it:
  • Participate as a member of software development team to deliver business features and software components under the guidance of the technical leadership which conforms to designs, is testable, and is maintainable; according to an established delivery schedules
  • Review and support the development of various products and tools, often owned by other teams, by implementing end-to-end installation solutions and providing technical insight
  • Investigate and analyze new or existing technologies, third party software and development tools to solve technical challenges and issues in order to meet specific design specifications
  • Conduct detailed software designs under the guidance of the technical leadership using well known industry accepted methodologies and tools
  • Investigate, understand and analyze issues with existing and legacy systems and products under the guidance of the technical leadership to propose fixes for existing issues as well provide assistance to the testing and documentation of such changes
  • Work closely with quality assurance to provide assistance in defining test cases, creating, reviewing and executing test plans
  • Review product documentation and technical instructions for completeness and accuracy
Qualifications


What we look for:

Required Skills:
  • Bachelor’s Degree in Software Engineering, Computer Science, Electrical Engineering or a closely related discipline
  • Minimum of 1 year fulltime direct hands-on software development experience preferred
  • Proficient in Microsoft .NET Framework and related development languages and tools
  • Proficient in knowledge of server based web application development utilizing major server side development frameworks such as ASP.NET MVC and WebApi, and related development languages and tools
  • Understanding Object Oriented, interface driven design concept and implementation
  • Understanding of database driven and service oriented design and architecture
  • Exposure to modern unit testing practice and major vendor frameworks
  • Exposure to Microsoft SQL Server database as a programming platform providing data access and related development languages and tools
  • Understanding of web-based communication protocols such as HTTP, HTTPS, Web Socket, UDP etc.
  • Understanding of security protocols and models for web-based applications and development framework
  • Exposure to source control systems and change management tools (e.g. Git, IBM Rational Synergy, etc.)
  • Experience in working within a team and following coaching and directions from the team leadership and other senior members of the team
  • Excellent oral and written communication skills
  • Strong analytical and problem solving skills

Preferred Skills:
  • Understanding of installs-related development languages and tools such as WiX or InstallShield
  • Understanding of the cloud based computing concept and existing vendor platforms and their capabilities and pros and cons.
  • Exposure to unmanaged development such as C or C++

Who we are:
At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable and sustainable. Our global team creates innovative, integrated solutions to make cities more connected, buildings more intelligent and vehicles more efficient. We are passionate about improving the way the world lives, works and plays. The future requires bold ideas, an entrepreneurial mind-set and collaboration across boundaries. You need a career focused on tomorrow. Tomorrow needs you.
Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran
status, status as a qualified individual with a disability, or any other characteristic protected by law. If you are an individual with a disability and you need an accommodation during the application process please email SpecialAccommodations@Tyco.com

Job Engineering


Primary Location
US-WI-Milwaukee


Organization
Bldg Technologies & Solutions


Overtime Status
Exempt

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter