FayettevilleRecruiter Since 2001
the smart solution for Fayetteville jobs

Sr. Software Engineer - New Product Development (Open to Remote)

Company: MCC Group, L.L.C.
Location: Fayetteville
Posted on: April 8, 2021

Job Description:

Sr. Software Engineer - New Product Development (Open to Remote) Bernhard, through the compliment of its affiliated companies, including Bernhard MCC, Bernhard TME, Bernhard EP Breaux, and Bernhard Energy, provides turnkey development, financing, design, construction, ownership, operations and maintenance resources and expertise, as well as full service mechanical, electrical, structural, commissioning/retro-commissioning and energy engineering services for healthcare, governmental, educational, institutional, commercial, and industrial customers across the country. This position is full time, reports to the Senior Director of Software Development, and is considered Exempt for purposes of the FLSA. Primary Purpose A senior software engineer is responsible for executing the technical development, implementation, and operation of Bernhard's technology-based products, m any of which will directly support Bernhard's Energy as a Service (EaaS) business. This person will be the primary contributor to software development tasks, and also may direct the work of junior and mid-level software developers. This person will be expected to independently execute software development best practices, and will contribute to the establishment and maintenance of standards and policies for software development. Essential Duties -- Execute the technical development of one or more technology products. -- Be a technical leader for the software engineering team : o Direct the work/tasks of junior and mid-level software developers. o Contribute to policies and procedures for development including standards for testing, quality control, coding, documentation, etc. -- Perform ongoing maintenance and operation of Bernhard's technology products. -- Act as a primary technical liaison between Bernhard and outside consultants. -- Act as a primary internal technical representative for products. -- As member of a development team: o Act as scrum master, development lead, or senior development resource. o Plan and manage development task execution. o Directly contribute to software development. o Partner with a product manager, who manages non-technical aspects of a product and prioritizes feature development activities. Travel Requirements This position may require up to 25% travel. Minimum Qualifications -- Strong leadership and communication skills. -- Significant experience with progressive responsibility working on a professional software development team. -- A willingness to engage and learn basics of the different fields of Bernhard's EaaS business as needed for development. -- Extensive experience in software development, including proficiency with multiple technologies. -- 8+ years of industry and software engineering experience -- BS in Computer Science, related field, or equivalent experience (MS preferred) -- Experience with agile software development projects. -- Experience as a scrum master, development lead, or quality control manager for large greenfield software development projects. -- Experience in deploying to critical production environments. Preferred Qualifications -- Experience developing with Microsoft Azure. -- Experience developing for IoT and/or embedded Linux environments. -- Experience with C# -- Experience with Python and other scripting languages. -- Experience with building automation system communication protocols such as BACnet/IP. -- Shall require long periods of sitting or standing at a desk in front of a computer in the office environment. Bernhard is an equal employment opportunity employer. It is Bernhard's policy to recruit, test, hire, promote, transfer, compensate, train, grant leave, and terminate based on merit and business needs, and without regard to race, creed, age, color, ancestry/national origin, sex, genetic information, pregnancy, marital status, religion, sexual orientation/sexual identity, disability, citizenship status, veteran status, or other basis prohibited by law. To staffing/placement agencies:--We are not responsible for any fee related to unsolicited resumes from 3rd party staffing and placement agencies (whether submitted through this website or sent directly to an employee of Bernhard LLC or its operating companies) unless a written agreement is in place between the agency and Bernhard, LLC ("Company") and an authorized Company representative makes a written request to the agency to assist with a requisition. Similarly, no fee will be paid for candidates who apply and claim to be represented by an agency. Any unsolicited resumes, CVs, or other candidate information submitted by an agency will become the property of Company, and no fee will be paid in the event such candidate is hired. If you are an agency and would like to be considered for partnership with Bernhard, LLC please send your company's information to-- agency@bernhard.com .

Keywords: MCC Group, L.L.C., Fayetteville , Sr. Software Engineer - New Product Development (Open to Remote), IT / Software / Systems , Fayetteville, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Senior Software Engineer
Description: By joining the American Red Cross you will touch millions of lives every year and experience the greatness of the human spirit at its best. Are you ready to be part of the world's largest humanitarian (more...)
Company: American Red Cross
Location: Raleigh
Posted on: 04/13/2021

Housekeeping Supervisor
Description: Now Hiring: Room Inspector / Housekeeping SupervisorYou are part of the Housekeeping team. As the Housekeeping Room Inspector, you ensures the cleanliness and attractive appearance in the guest accommodations (more...)
Company: Concord Hospitality
Location: Raleigh
Posted on: 04/13/2021

Java Developer
Description: Job Description Credit eTrading has an exciting opportunity for amotivated senior developer for our front-office IT team. This role willparticipate in the green field development of a price distribution (more...)
Company: Alpha Technologies USA, Inc.
Location: Raleigh
Posted on: 04/13/2021

Tableau Developer
Description: Job Description The Georgia Tech Research Institute GTRI seeks a Tableau Developer to manage the life-cycle of Tableau analytics, dashboards, including business requirements gathering, technical specification (more...)
Company: Ventures Unlimited
Location: Raleigh
Posted on: 04/13/2021

Senior Software Quality Engineer
Description: Red Hat Jobs - Senior Software Quality Engineer in Raleigh - Careers at Raleigh Skip Branding Skip to content ul li Search jobs li Returning applicants ul li Find a job li Job categories (more...)
Company: Regional Recreation Corporation of Wood Buffalo
Location: Raleigh
Posted on: 04/13/2021

Automation Developer Advisor
Description: We are looking for a Cybersecurity Advisor part of a vulnerability management and application security team to administer our orchestration tool and working with APIs, scanning tools and providing views, (more...)
Company: Cigna
Location: Raleigh
Posted on: 04/13/2021

Digital Application Support Software Engineer
Description: Digital Application Support Software Engineer Specific information related to the position is outlined below. To apply, click on the button above. You will be required to create an account or sign in (more...)
Company: BB&T Corporation
Location: Raleigh
Posted on: 04/13/2021

Software Engineer III
Description: Description:Become the newest technical leader in Company's Digital Solutions group. This position will focus on building the payment processing applications on top of our cloud native platform using (more...)
Company: Aerotek
Location: Durham
Posted on: 04/13/2021

Sr. MS Dynamic Application Systems Administrator/Specialist
Description: Sr. MS Dynamic Application Systems Administrator/Specialist US Work Status US Citizen Green Card Holder EAD H-1B - Temporary Visa Job Duration 4 Months Qualifications High School Diploma Job Description (more...)
Company: Excelraise, LLC
Location: Raleigh
Posted on: 04/13/2021

Senior Software Support Engineer IV (E4) - Remote from USA
Description: Applied Materials AGS Automation Products Group is hiring a Software Technical Support Engineer to support customer deployment and services for Applied's SmartFactory-- automation products and solutions (more...)
Company: Applied Materials
Location: Raleigh
Posted on: 04/13/2021

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Fayetteville RSS job feeds