drjobs Senior Full Stack .NET Developer

Senior Full Stack .NET Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Raleigh - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About Johnson Controls

Johnson Controls is a world leader in smart buildings creating safe healthy and sustainable spaces. For nearly 140 years weve made buildings better and now were transforming them again with our award-winning digital technologies and services. Were using artificial intelligence and data driven solutions to give you deeper insight into your buildings health sustainability and performance. Its changing the way we design operate and maintain indoor environments and driving to a new era of autonomous deliver the blueprint of the future for industries such as healthcare schools data centers airports stadiums hotels manufacturing and beyond through OpenBlue our comprehensive suite of connected solutions.

We also offer the worlds largest portfolio of building technology software and services. Supported by a team of more than 100000 dedicated employees working across 150 countries were helping customers achieve their sustainability goals and power their mission.

The OpenBlue Workplace team within Johnson Controls 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 create an employee-centric workplace.

What you will do

Johnson Controlsis seeking a Senior Full Stack .NET Developer with a strong background developing and maintaining enterprise web applications to join our Product Engineering team. This role is a mid to senior level position for an experienced .NET engineer. This person will play a crucial role enhancing and maintaining our web applications as a technology leader as well as expanding our technology teams capabilities. The software engineering position will require someone who enjoys being a technical leader within a team to bridge product needs to technical solutions. You should be passionate about 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. We prefer to have this individual onsite a few days a week in our Raleigh NC office location.

How you will do it

  • Work as a senior developer to deliver the right product functionality from UI to middleware/API to database.

  • Code in VB C# React and other languages to enhance and maintain our web application. Our application is a mix of C# and VB.

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

  • Contribute substantially to 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 delivery leader within the team across our technology teams and with our business partners to deliver on top priorities

  • Mentor engineers encouraging engineering best practices demonstrating how to create effective designs and write maintainable reusable code

  • Collaborate with UX experts to evolve our SaaS applications

What you will need
Required

  • Bachelors degree in a computer related degree program

  • 7 years of professional Software Engineering experience

  • 7 years of experience developing in the .NET framework with MVC and Web API

  • 7 years of C# and/or VB programming experience. While the majority of coding will be in VB we will consider candidates that do not have prior experience

  • 5 years of MS SQL experience and ability to demonstrate strength with stored procedures queries tuning and debugging

  • Experience developing JavaScript CSS and HTML with a solid understanding of at least one JavaScript framework

  • Experience with implementing unit tests

  • Experience building and tuning RESTful APIs

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

  • Experience with deployment methodologies such as CI/CD and Octopus

Preferred

  • .NET Core development experience

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

  • Experience building and consuming micro-frontend components

  • Experience with React and responsive frameworks

  • Familiarity with modern test tools technologies and analytics

  • Experience using Git or GitHub

  • Experience with Jira or similar tools

  • Experience with Octopus and other modern dev-ops tools

  • Cloud deployment and hosting experience

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.


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.