Software Engineering Manager

2 weeks ago


Raleigh, United States Johnson Controls Full time

Build your best future with the Johnson Controls team FM:Systems

, now a part of

Johnson Controls (JCI)

, provides workplace management technology and solutions that enable facility and real estate teams to identify, plan and deliver the ideal workplace for every employee. Our broad solutions portfolio of software and hardware, specializing in space management and optimization, assets and maintenance, strategic real estate planning, resource scheduling, as well as projects and sustainability, empowers our clients to gain insight into how their facility space is performing, how they enhance efficiency and crate an employee-centric workplace. As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through significant work projects and learning opportunities. We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing. Become a member of the

Johnson Controls

family and thrive in an empowering company culture where your voice and ideas will be heard – your next great opportunity is just a few clicks away What we offer: Competitive salary

Paid vacation/holidays/sick time

Comprehensive benefits package including 401K, medical, dental, and vision care.

On the job/cross training opportunities

Encouraging and collaborative team environment

Dedication to safety through our Zero Harm policy

Check us out:

A Day in a Life at Johnson Controls

What you will do: FM:Systems

is looking for a Senior Software Engineering Manager with a strong technical background leading enterprise web application team to join our Product Engineering team. This role is a managerial level position that will include hands-on technical oversight and guidance to two or more development teams. This person will play a crucial role enhancing and maintaining our .NET web applications as a technology leader as well as growing our technology teams’ capabilities . This position will also be responsible for a team delivering significant enhancements to our QA Automation capabilities . You should be passionate about growing and developing teams, building the right solutions right , and be comfortable working in a dynamic environment where flexibility and communication is essential . This is a great opportunity for you to join a growing team that encourages creativity, teamwork, professional growth, and advancement. How you will do it: Manage two or more development teams providing objectives , guidance, training, and performance feedback.

Work with other leaders to provide an engaging work environment where our staff can grow and be highly effective.

Create a culture that strives to continually raise the bar for quality, accountability, delivery, and a bias for action.

Manage day to day development activities, coordinating with product managers, product owners , architects, and others to enable the team to achieve the right outcomes.

Coordinate with each team’s technical leaders as well as internal and external partners to ensure outstanding communication and team preparedness.

Participate in iterative process improvements around design, implementation, and testing to improve efficiency, effectiveness, and quality leading to achieving desired outcomes.

Ensure the development teams deliver the right functionality right from UI to middleware/API to database.

Actively participate in our evaluation and long-term implementation of technology enhancements.

Provide oversight on the architecture and design of our applications that enable implementation of solid solutions.

Work with the team to ensure appropriate SDLC processes are followed .

Ensure quality, performance, usability, and maintainability are built into our solutions at the right balance.

Work with other technical leaders to ensure consistency across our applications and development processes.

Communicate and coordinate effectively as a technical leader across our technology team s and with our business partners to deliver on top priorities.

Mentor engineers and encourag e engineering best practices.

Actively participate in the hiring process.

What we look for: Required Bachelor’s degree in a computer related degree program or equivalent work experience.

7 + years managing large scale engineering teams to delivery high quality products on time.

Strong ability to technically coach engineers while helping them improve their skills and grow their careers.

Aptitude to successfully interface with business stakeholders and engineers to deliver the right solution that balances product, quality, technical, and timeline requirements.

5+ years of professional software engineering experience developing in the .NET framework ( e.g. C#, VB, or ASP .NET, Web API , etc. ).

Significant experience as a hands-on technical lead over a SaaS application.

Experience producing designs to represent solutions to product and customer needs.

Experience with deployment methodologies and tooling such as CI/CD , Octopus.

Database development experience.

A history of successfully leading teams to implement appropriate software development patterns and best practices to produce elegant, maintainable technology deliverables.

Demonstrated skills to assist teams with problem solving and technical debugging.

Excellent written and verbal communication skills.

A self-starter with an acute sense of ownership and the ability, passion, creativity, and confidence to independently problem solve and produce results.

Strong history of moving quality to the left.

Ability to thrive in an environment that requires context switching and juggling many balls simultaneously.

Experience working with Agile development practices.

Desired Skills NET Core development experience.

Experience with ASP Classic.

MS SQL experience.

Working knowledge of API authorization and authentication protocols such as OAuth2 and OpenId Connect.

Experience building and consuming micro-frontend components.

Experience with JavaScript, React, and responsive frameworks.

Experience with RESTful APIs and microservice architecture.

Experience developing mobile applications (e.g. ReactNative).

Strong experience with implementing unit tests.

Familiarity with modern test tools, technologies, and analytics.

Experience using Git or GitHub.

Experience with Jira or similar tools.

Applications are accepted on an ongoing basis. Johnson Controls International plc. 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, genetic information, 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 www.johnsoncontrols.com/careers . Johnson Controls International plc. 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, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law . If you are an individual with a disability and you require an accommodation during the application process, please visit here . #LI-REMOTE in the US #LI-DJ1

#J-18808-Ljbffr



  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...


  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...


  • Raleigh, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Tekniforce, is seeking the following. Apply via Dice today! We are looking for a Software Engineering Manager. This is full time hybrid (3 days on-site) permanent hire position in Raleigh, North Carolina with our client. In this role as a Software Engineering...


  • Raleigh, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of the PositionThe main responsibility of the position is to manage the embedded software engineering team in extending and improving the embedded software at the heart of the da Vinci™ X and Xi systems, ensuring safe and reliable operation and robust data communication between compute nodes.  As the software engineering...


  • Raleigh, North Carolina, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of the PositionThe main responsibility of the position is to manage the embedded software engineering team in extending and improving the embedded software at the heart of the da VinciTM X and Xi systems, ensuring safe and reliable operation and robust data communication between compute nodes. As the software engineering...


  • Raleigh, North Carolina, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of the PositionThe main responsibility of the position is to manage the embedded software engineering team in extending and improving the embedded software at the heart of the da VinciTM X and Xi systems, ensuring safe and reliable operation and robust data communication between compute nodes. As the software engineering...


  • Raleigh, United States IXL Learning Full time

    IXL Learning, a leading EdTech company with products used by 15 million students worldwide, is seeking a Software Engineering Manager to manage a team of talented engineers and provide hands-on technical and project leadership. You will participate directly in software design and engineering, help develop the team by mentoring and coaching, and create...


  • Raleigh, United States Sunrun Full time

    Everything we do at Sunrun is driven by a determination to transform the way we power our lives. We know that starts at the individual employee level. We strive to foster an environment you can thrive in through our commitment to diversity, inclusion and belonging. Overview Sunruns Core Services organization is seeking a Software Engineering Manager to lead...

  • Lead Cloud Engineer

    1 month ago


    Raleigh, United States TIBCO Software Full time

    Job Description Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessan area where we see growth potential. This business unit is unique, and we certainly arent afraid...


  • Raleigh, United States Victra - Verizon Authorized Retailer Full time

    Do you want to be part of a culture that drives performance and celebrates success? Are you ready to lead in the digital space? Victra is Verizon's leading premium retailer -- our focus is to connect technology to life in the most fun and trusting way. As a Software Developer, you will work to develop critical applications to help us deliver our services to...


  • Raleigh, United States Iron Mountain Inc Full time

    At Iron Mountain, we protect what our customers value most, from the everyday to the extraordinary, while helping them bridge the physical and digital world. Today, we help our customers, including 95% of the Fortune 1000, to preserve priceless art, Technical Manager, Software Engineer, Technical, Business Operations, Leadership, Manager


  • Raleigh, United States Victra Inc Full time

    Do you want to be part of a culture that drives performance and celebrates success? Are you ready to lead in the digital space? Victra is Verizon's leading premium retailer -- our focus is to connect technology to life in the most fun and trusting way. As a Software Developer, you will work to develop critical applications to help us deliver our services to...


  • Raleigh, United States I Xl Full time

    IXL Learning, a leading edtech company with products used by 14 million students worldwide, is seeking a Software Engineering Manager to manage a team of talented engineers and provide hands-on technical and project leadership. You will participate directly in software design and engineering, help develop the team by mentoring and coaching, and create...


  • Raleigh, United States Actalent Full time

    As a Embedded Software Engineer, you will play a pivotal role in the development of our medical device software systems. You will drive software quality efforts, providing expertise in embedded software development, software configuration management, and continuous integration. This position offers an exciting opportunity to contribute to the development of...


  • Raleigh, United States Etainement Full time

    About Etainement: Etainement is revolutionizing the concert ticketing industry by putting fans first. Our proprietary technology and industry expertise empower content rightsholders to control and optimize their ticket distribution and pricing, resulting in a superior fan experience. We enable our partners to control both primary and secondary markets,...


  • Raleigh, United States Etainement Full time

    About Etainement: Etainement is revolutionizing the concert ticketing industry by putting fans first. Our proprietary technology and industry expertise empower content rightsholders to control and optimize their ticket distribution and pricing, resulting in a superior fan experience. We enable our partners to control both primary and secondary markets,...

  • Software Engineer

    1 week ago


    Raleigh, North Carolina, United States Celonis GmbH Full time

    The Team:Site Reliability Engineering The Role:You will be part of a highly technical, collaborative and creative team, with a focus on SRE & Software Engineering We design, write and deliver software, improve availability, scalability and efficiency of our product We constantly improve our monitoring, metrics and KPIs as well as define and implement missing...


  • Raleigh, United States Beta Technologies Full time

    At Beta Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive...

  • Software Engineer

    3 weeks ago


    Raleigh, United States Revcast Full time

    Revcast empowers modern RevOps leaders to efficiently plan, manage, and optimize sales capacity in real-time. Our B2B SaaS platform is rapidly growing, and we are seeking talented Software Engineers to join our team. The ideal candidate will have a passion for writing clean and efficient code that provides a high value user experience for our customers. In...

  • Software Engineer

    2 days ago


    Raleigh, United States Truist Financial Corporation Full time

    Deliver highly complex solutions with significant system linkages, dependencies, associated risk. Lead and perform development efforts such as analysis, design, coding/creating, and testing. There will be a heavy focus on analytics and building dashb Software Engineer, Software, Engineer, Technical, Business, Technology, Banking, Skills