Senior .NET Software Engineer - Full Stack Development with Equal Back End and Front End Opportunities

Remote Full-time
Join the Johnson Controls Team: Building a Sustainable Future Johnson Controls International plc., a global leader in smart, healthy, and sustainable buildings, is seeking an experienced Senior .NET Software Engineer to join our Product Engineering team. As a part of our team, you will have the opportunity to develop yourself through significant work projects and learning opportunities, contributing to the creation of innovative solutions that enable facility and real estate teams to identify, plan, and deliver the ideal workplace for every employee. About Us FM:Systems, now a part of Johnson Controls (JCI), provides workplace management technology and solutions that empower our clients to gain insight into how their facility space is performing, how they enhance efficiency, and create an employee-centric workplace. Our broad solutions portfolio of software and hardware specializes in space management and optimization, assets and maintenance, strategic real estate planning, resource scheduling, as well as projects and sustainability. Our Mission 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. 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. What We Offer Competitive Salary: A salary that reflects your expertise and contributions. Comprehensive Benefits Package: Including 401K, medical, dental, and vision care. Paid Time Off: Vacation, holidays, and sick time to ensure a healthy work-life balance. On-the-Job Training: Opportunities for professional growth and skill development. Collaborative Team Environment: Encouraging and supportive team culture. Dedication to Safety: Our Zero Harm policy prioritizes your safety and wellbeing. Career Growth Opportunities: We invest in your future and support your career aspirations. Job Summary We are looking for a highly skilled Senior .NET Software Engineer with expertise in both front-end and back-end development to join our Product Engineering team. As a senior-level engineer, you will play a crucial role in enhancing and maintaining our web applications, expanding our technology teams' capabilities, and bridging product needs to technical solutions. If you are passionate about building the right solutions and comfortable working in a dynamic environment, we encourage you to apply. Key Responsibilities: Technical Leadership: Work as a lead developer to deliver product functionality from UI to middleware/API to database. Full-Stack Development: Code in VB, C#, React, and other languages to enhance and maintain our web applications. Technology Evaluation: Actively participate in evaluating and implementing technology enhancements. Architecture and Design: Contribute substantially to the architecture and design of our applications. SDLC Processes: Ensure that appropriate SDLC processes are followed. Quality and Performance: Ensure quality, performance, usability, and maintainability are built into our solutions. Collaboration and Communication: Work with technical leaders, business partners, and engineers to deliver top priorities. Mentorship: Mentor other engineers, encouraging best practices and demonstrating effective designs. UX Collaboration: Collaborate with UX experts to evolve our SaaS applications. Requirements: Bachelor's Degree: In a computer-related degree program or equivalent work experience. Experience: 8+ years of professional Software Engineering experience. .NET Framework: 8+ years of experience developing in the .NET framework with ASP.NET MVC, ASP.NET, and Web API. C# and/or VB: 8+ years of C# and/or VB programming experience. MS SQL: 5+ years of MS SQL experience with stored procedures, queries, tuning, and debugging. JavaScript, CSS, and HTML: Experience developing with a solid understanding of at least one JavaScript framework. Unit Testing: Strong experience with implementing unit tests. RESTful APIs: Experience building and tuning RESTful APIs. Design and Communication: Experience producing designs and communicating effectively with stakeholders. Preferred Skills: .NET Core: .NET Core development experience. API Authorization: Working knowledge of API authorization and authentication protocols. Micro-frontend Components: Experience building and consuming micro-frontend components. React and Responsive Frameworks: Experience with React and responsive frameworks. Modern Test Tools: Familiarity with modern test tools, technologies, and analytics. Git or GitHub: Experience using Git or GitHub. Jira or Similar Tools: Experience with Jira or similar tools. Octopus and Dev-Ops Tools: Experience with Octopus and other modern dev-ops tools. AWS Deployment: AWS deployment and hosting experience. Why Join Us? At Johnson Controls, we offer a dynamic and supportive work environment that encourages creativity, teamwork, and professional growth. As a Senior .NET Software Engineer, you will have the opportunity to: Work on Challenging Projects: Contribute to the development of innovative solutions that make a real impact. Collaborate with Experts: Work with experienced engineers and technical leaders who share your passion for technology. Grow Your Skills: Develop new skills and expertise through on-the-job training and professional development opportunities. Make a Difference: Be part of a team that is shaping the future of smart, healthy, and sustainable buildings. How to Apply If you are a motivated individual ready to contribute to a thriving team, we encourage you to apply now! Please visit our careers page to submit your application. Equal Employment Opportunity Johnson Controls International plc. is an equal employment opportunity and affirmative action employer. We welcome applications from diverse candidates and are committed to providing a work environment that is inclusive and respectful of all employees. Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Customer Support Representative – Remote Customer Service Jobs at arenaflex**

Remote Full-time

**Part-Time Customer Experience Ambassador at arenaflex**

Remote Full-time

Experienced Full Stack Customer Service Representative – Remote Customer Support for Global Technology Company

Remote Full-time

Social Media Strategist - YouTube

Remote Full-time

(No Experience/Entry Level) Amazon Data Entry Jobs from Home - Hiring Now

Remote Full-time

Entry-Level Data Entry Clerk - Full-Time - Competitive Salary & Career Growth Opportunities at blithequark

Remote Full-time

**Experienced Data Entry Specialist – Entry-Level Opportunity for Remote Work**

Remote Full-time

[Remote] Account Supervisor, B2B Tech Public Relations

Remote Full-time

Experienced Full Time Remote Customer Service Manager – Bedding Product Expert and Team Leader for Overnight Shift at blithequark

Remote Full-time

Experienced Medical Assisting Adjunct Instructor for Online Education - Remote Opportunity with Southeastern College

Remote Full-time
← Back to Home