Jr Software Developer

at Bernhard, LLC in Fayetteville, Arkansas, United States

Job Description


Bernhard is an Energy as a Service company. We are committed to innovative, technology driven sustainability and energy efficiency solutions for our customers. As a Software Developer, Junior, you will be at the leading edge of design and development for our software driven technology products. Whether working remotely with outside consultants, directly with customers on-site, or independently in Bernhard’s Innovation Lab located in Fayetteville, Arkansas, you will be empowered to innovate and develop new solutions for the problems we face in implementing large energy efficiency programs. Areas of focus will only be limited to how creatively we can come up with applications; current products and backlogs include machine learning, equipment control automation, automated analytics, cloud and IoT computing, and more.

Join Bernhard’s Software Development team and become a force of change in the energy efficiency industry!

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 Software Engineering Manager, and is considered Exempt for purposes of the FLSA.

Primary Purpose

A software developer, junior is a junior level position responsible for executing tasks associated with the technical development and operation of Bernhard’s technology-based products, most of which will directly support Bernhard’s Energy as a Service (EaaS) and Integrated Solutions business. This person will work on an agile software development team as an individual contributor and will collaborate with internal and external (consultant) team members. This person will be expected learn and comply with agile processes and software development best practices.

Essential Duties

+ Be an individual contributor on the software engineering team.

+ Work on an agile development team in collaboration with a scrum master, a product owner, and other development team members who may be internal or external to Bernhard.

+ Collaborate with technical and non-technical team members, who may be employed by Bernhard or external consultants.

+ Execute software development tasks

+ Comply with policies and procedures for development including standards for testing, quality control, coding, documentation, etc.

+ Contribute to ongoing maintenance and operation of Bernhard’s technology products.

+ Engage with Bernhard’s internal and external customers.

+ Participate in execution of Bernhard’s non-software engineering projects, to gain insight into the use and value of our software products.

Travel Requirements

This position may require up to 25% travel.

Minimum Qualifications

+ BS in Computer Science, related field, or equivalent experience.

+ A willingness to engage and learn basics of the different fields of Bernhard’s EaaS business as needed for development.

+ Strong technical and analytical skills.

+ Good communication skills, with a willingness to improve.

+ Ability to learn quickly and adapt to a rapidly changing environment.

+ Strong desire to continually grow and develop professionally.

Preferred Qualifications

+ Proficiency with multiple technologies and languages.

+ Familiarity with agile software development processes.

+ Experience with C#.

+ Experience with Python, JavaScript/TypeScript, and other scripting languages.

+ Experience with source code management systems such as Git.

Physical/Work Environment Requirements

+ Shall require long periods of sitting or standing at a desk in front of a computer in the office environment.

Bernhard is proud to be an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and Individuals with Disabilities, and participates in the e-Verify program. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, age, national origin, veteran status, disability, or any other classification protected 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 the 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.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or © consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35©

Copy Link

Job Posting: JC192222777

Posted On: Sep 12, 2021

Updated On: Sep 23, 2021