Get new similar jobs by email for

Senior Engineer


Job Summary

Johnson Controls
Nashville, TN
Other/Not Classified
Job Type
Full Time
Career Level
Experienced (Non-Manager)
Job Reference Code

Senior Engineer

About the Job

What you will do:


Work with internal (e.g., sales, supports, etc.)
and external clients in defining new

products in addition to supporting
existing products.

Scope and document technical work based on
business requirements.

Design, implement and document highly scalable
and fault-tolerant applications.

Prototype applications to evaluate new
technologies as appropriate.

Enhance the performance of existing
applications, and services.


How you will do it:


Work with a large team of engineers in a
cross-functional environment implementing

high-quality products.

Shall provide status of their efforts on a daily
(morning Scrum) and weekly (Team

Huddle) basis.

Shall be capable of running the daily Scrums in
absence of the Chief Technical Officer


What we look for:



All applicants must have bachelor’s degree in
Computer Science, Computer Engineering,

EE, Mathematics or equivalent work

At least 10+ years software engineering
experience with a solid understanding of

software development life cycle (SDLC).

Must have strong CS fundamentals, software
architecture and problem solving skills.

Highly proficient with JavaScript (in particular
Node.js, socket.io, Angular, React), C/C++,

PostgreSQL, NoSQL (e.g. Mongo) and embedded systems.




Experience building RESTful APIs.

Experience managing and deploying servers in the
cloud (Azure, AWS, GCP).

Experience with source code version control, in
particular git.

Working knowledge of rapid development concepts
with Scrum/Agile a plus.

Capable of working individually, or with a large
team comprised of multiple disciplines.

Strong written and verbal communications.

Facilitation and team-building skills at all

Ability to influence, train, and
mentor junior engineers.



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. For more information, please view
EEO is the Law. If you are an individual with a disability and you
require an accommodation during the application process, please visit


Job Tools