Sr Software Engineer - Remote

Johnson Controls
Remote in York, Pennsylvania
Report

Job Description

Job Details

What you will do:

Johnson Controls is developing the next generation of smart and connected. Through a full range of systems and digital solutions, we make buildings smarter. A smarter building is safer, more comfortable, more efficient, and, ultimately, more balanced.


One of our systems includes Miller-Picking® and YORK® Custom Air Handling Units. These systems provide design flexibility that balances performance and economy without compromising quality. With a full line of standard, semi-custom and custom air handling units to choose from, we have a system detailed aligned to any building's needs and budget.

As a Senior Software Engineer within our sustaining software team, you will collaborate with internal customers supporting of our engineering, manufacturing, and sales tools. These tools help in owning the designing of units for manufacture through automated engineering rules processing. You will be a key contributor in the maintenance, design, and support of these solutions through process, architecture, and technology advancement.

Exposed to detailed engineering and manufacturing processes which will drive knowledge and experience gains across the business.

Benefits include but are not limited to: Medical (FSA & HSA), Dental, Vision, Health Support Programs, Well-Being Program, 401K and more!

Note: this position is a Remote position

How you will do it:

  • Participate in a team responsible for the design, development, testing, and documentation of software solutions across the business
  • Leverage previous experience to drive innovation in process and technologies used to maintain and develop the software systems.
  • Support internal customers from design to manufacture through timely and concise communications.
  • Design, implement, and test software features and improvements on a 2-week sprint cadence.
  • Work with and in the following environments: Microsoft Visual Studio 2022, C#, .NET Framework, .NET Core, RESTful Services. Additionally, experience in Angular, WPF, WCF, Autodesk Products, Azure DevOps, Microsoft SQL Server and T-SQL are preferred.
  • Skills in client/server design, multi-tier design, object oriented methodologies, schema design, connectivity methodologies, GUI design & development, agile and waterfall practices (SCRUM/Kanban/SaFE).

What we look for:

Required

  • Bachelor’s degree in Computer Science or related field
  • 4 years programming experience in C#, Visual C++ or other high-level language is recommended
  • Proven experience with Business Process Automation

To perform this job successfully, the candidate should have:

  • Strong math and/or engineering background.
  • Strong organizational skills and the ability to work on more than one project at a time with outstanding attention to detail.
  • Follow priority and direction for changes/additions to the application.
  • Flexibility to work within a variety of development and product teams.
  • Ability to assimilate and provide recommendations with new and emerging technologies.
  • High degree of interpersonal skills including both oral and written communication.
  • Communicate status of projects and application stability.
  • Communicate optimally with personnel to convert customer requirements into product specifications.
  • We would like you to communicate and understand technical material produced by engineers, programmers, designers,
  • drafters, and product management personnel.
  • Proficiency with Windows operating systems and MS Office Suite

A word from the hiring manager…

My name is Rick . I have been working in software development for the last 25 years. During that time I worked in industries ranging from insurance to public safety and roles from developer to director. I have learned over the years that a leader is only as good as their team.

If you would decide to consider this role, I would like to be able to share my lesson learned during my career to help us move our products forward. This includes my experience in development, architecture, quality and planning. I am working towards building a team that bring a diverse group of backgrounds and knowledge toward to help form stronger path forward.

Joining my team in our journey to migrate towards our business and technical goals should be both exciting and challenging. Let’s build a smarter, healthier and more balanced tomorrow!

#LI-AD2

#LI-Remote


Johnson Controls
Software Development
Full Time
Remote
Competitive
See Description for Experience
2 years, 5 months ago