Live chat
The CBORD Group, Inc.

Sr. Software Engineer / Developer

The CBORD Group, Inc. - Detroit, MI


CBORD and Horizon are the world’s leading providers of integrated technology solutions powering housing, access, foodservice, nutrition, eCommerce, and card systems for K-12 and higher education, acute care, senior living, and business campuses. Our success and growth is directly attributed to our team members. Our culture is built on integrity, respect for our people, and continuous personal development. We maintain an entrepreneurial spirit, where creativity, innovative problem solving, and learning agility drive our day-to-day actions. We pride ourselves on being the only provider who can offer such a broad portfolio of solutions designed to improve our customers’ daily operations and help them provide their customers with greater convenience and satisfaction. Our products and services are used by more than 7,000 organizations in the U.S., Canada, South Africa, the Middle East, Australia, and New Zealand. Today, we employ over 500 professionals around the world. Summary The Senior Software Engineer will assist the Development team with tasks related to product design, coding, testing, and documentation. The Senior Software Engineer has no personnel management responsibilities. This position operates under minimal supervision. Locations can be: 
Ithaca, NY Duluth, GA Detroit, MI Essential Duties and Responsibilities of the Senior Software Engineer include the following.  May be required to perform other related duties as assigned.
Participate in the entire application lifecycle (design, test, release and support) Contribute as a key member of a SCRUM team in support of an Agile process Brainstorm original ideas and develop innovative solutions Drive improved code quality through unit testing, code reviews, and automation Research new technology or development tools to remain informed of current practices
Embody and demonstrate the key cultural values core to CBORD/Horizon; Dynamic, Restless, Empowered, Accountable, Mindful. Qualification Requirements To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education/Experience
Education
Bachelor’s Degree in computer science, software engineering, or a related field or equivalent experience.
Experience
At least five years of experience in software design and coding
Competencies
Excellent technical knowledge in software development methodologies, design, and implementation Evidence of self-motivation and drive Extensive experience with skills in creating software that is extensible and reusable Experience building multitier architectures using modern paradigms such as MVC. Experience with microservice-focused design patterns and common platforms used in their implementation Expertise in modern software development platforms such as .NET, Python or Java Experience with building application in AWS, Azure, or other cloud-based services Experience with hybrid HTML environments such as Ionic, Angular (mobile), PhoneGap, Kendo UI, etc. Experience with Windows/Linux and scripting languages like Python, Powershell, Perl, etc. Strong communication and interpersonal skills Work Environment and Physical Demands
General office environment; no special physical demands Occasional travel, usually no more than 3-5 days per month Occasional on-call/after-hours support expected Equal Opportunity Employer/Protected Veterans/Individuals with DisabilitiesThe 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 (c) consistent with the contractor’s legal duty to furnish information.EducationPreferredBachelors or better in Computer Programming or related field

Job Requirements
See job description

8 days 16 hours ago

The CBORD Group, Inc.

apply

Sr. Software Engineer / Developer The CBORD Group, Inc. - Detroit, MI, United States

   

Location: Detroit, MI

Company Profile:
CBORD, founded in 1975, is the world’s leading provider of campus and cashless card systems, food and nutrition service management software, integrated security solutions, nationwide student discount and commerce programs, and housing and judicial process management software. At CBORD, we pride ourselves on being the only provider who can offer such a broad portfolio of solutions designed to improve our clients’ daily operations and help them provide their customers with greater convenience and satisfaction.