This is a remote role with possible frequent trips toCBORD’s Headquarters inIthaca, NY. Candidate must be located in the United States.
Summary:
The Advisory Software Engineer will assist the Development team with tasks related to product design, coding, testing, and documentation. The Advisory Software Engineer has no personnel management responsibilities. This position may occasionally function as a team leader or assume project management responsibilities. This position operates under minimal supervision.
Essential Duties and Responsibilities of the Advisory Software Engineer include the following. May be required to perform other related duties as assigned.
Perform highly complex product design, implementation, and maintenance activities
Research and analyze complex problems found in QA or product support and develops solutions to the problems
Hold responsibility for product architecture
Research new technology or development tools to remain informed of current practices
Provide technical leadership and mentoring
Act as recognized reference and central point for technical issues across groups and products
Help to formulate department standards, policies, and procedures
Complete administrative responsibilities in a timely fashion
Lead department analysis, design, and code reviews
Assist with technical sales inquiries and demonstrations
Develop and delivers user group and industry conference presentations
Core to CBORD
Promote and maintain a high quality, professional, service-oriented company culture among staff and customers
Participate in establishing and achieving their individual goals which are aligned to the company business plan
Remain focused, flexible, and takes initiative in working towards the company goals
