Senior Developer - Waconia, United States - Cabinetworks Group

    Cabinetworks Group
    Cabinetworks Group Waconia, United States

    4 weeks ago

    Default job background
    Description
    Job Description

    The role of the Senior Developer is completing high-level and technical designs for new & enhanced systems, performing software testing, and providing support to end users for decade ERP applications.

    Responsibilities include: Managing Progress OpenEdge ABL programming in decade ERP system and create, enhance, and maintain programs in decade systems to run ERP applications smoothly. Additional responsibilities include managing bugs, production support and coordinating team members to find the best solutions for future enhancements on applications.

    **This position is onsite at our Waconia, MN office**

    PRINCIPAL FUNCTIONAL RESPONSIBILITIES:
    • Progress OpenEdge ABL programming language experience - Required.
    • Sql maintenance for both current server and Tandem - Nice to have.
    • Production/customer support for program updates/fixes/troubleshooting.
    • Supporting task requests from departments: care, purchasing, pricing, engineering, scheduling.
    • On call and month end duties.
    • UserID maintenance (create/remove).
    • Mercury issues/maintenance using Progress language.
    • Web service build using Progress OpenEdge ABL (API, Postman knowledge) - Nice to have.
    • Developing, configuring, modifying integrated business and/or enterprise application solutions within various computing environments.
    • Creating tasks for project execution.
    • Translating business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions.
    • Create technical documentation for reference and reporting.
    • Develop test cases and perform unit and integration testing.
    • Coordinate user acceptance testing.
    • Develop a thorough understanding of the business functions.
    • Facilitate the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.
    • Produce clean, efficient code based on industry level specifications and best practices.
    • Recommend and execute improvements.
    • Support system integration testing (SIT), user acceptance testing (UAT), participate and coach others in all software development lifecycle phases.
    • Report progress and issues to Project Leader/Manager on a regular basis and ensure project schedules are met.
    • Experience with Autotask (or other type of helpdesk application).
    ESSENTIAL QUALIFICATIONS AND SKILLS:
    • Bachelor's degree or equivalent in Computer Science is preferred.
    • Looking for a minimum of 5+ years of relevant experience as a Developer using Progress OpenEdge ABL programming language.
    • Strong proficiency in Progress coding for ERP applications.
    • Translate business requirements into well-architected customized solutions that best leverage the platform and products.
    • Integrate API's with Progress Database or Pro2sql.
    • Experience using Postman.
    • Participation in efforts to develop and execute testing, training, and documentation.
    • Ability to work as an individual contributor, solving complex problems through research and analysis.
    • Excellent organizational, verbal, and written communication skills to work with individuals and teams across the organization.
    • Able to work individually or in a team setting.
    Shift

    Full or Part Time
    Full time

    Cabinetworks Group (the "Company") is an equal opportunity employer and we want to have the best available persons in every job. The Company makes employment decisions only based on merit. It is the Company's policy to prohibit discrimination in any employment opportunity (including but not limited to recruitment, employment, promotion, salary increases, benefits, termination and all other terms and conditions of employment) based on race, color, sex, sexual orientation, gender, gender identity, gender expression, genetic information, pregnancy, religious creed, national origin, ancestry, age, physical/mental disability, medical condition, marital/domestic partner status, military and veteran status, height, weight or any other such characteristic protected by federal, state or local law. The Company is committed to complying with all applicable laws providing equal employment opportunities. This commitment applies to all persons involved in the operations of the Company regardless of where the employee is located and prohibits unlawful discrimination by any employee of the Company.

    Cabinetworks Group is an E-Verify employer. E-Verify is an Internet based system operated by the Department of Homeland Security (DHS) in partnership with the Social Security Administration (SSA) that allows participating employers to electronically verify the employment eligibility of their newly hired employees in the United States. Please click on the following links for more information.

    E-Verify Participation Poster: English & Spanish

    E-verify Right to Work Poster: English, Spanish