Software Engineer - Palmer, United States - Kuraray America , Inc.

    Kuraray America , Inc.
    Kuraray America , Inc. Palmer, United States

    1 month ago

    Default job background
    Description
    We are searching for an experienced Software Engineer at our Palmer HQ facility.


    Primary Duties and Responsibilities:

    SUMMARY OF POSITION'S ROLE

    Under the general direction of the Software Architect / Supervisor, this position designs, develops, and implements software solutions to meet business needs.

    This is a highly technical position that works as part of a team to provide support for informing and developing MTA's enterprise architecture and automation strategies.

    This position includes analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs.

    Software Engineers work across the organization, providing consultation and recommendations to improve user outcomes through project and resource management.

    It's a role that requires strategic problem solving, strong analytical skills, ability to adapt to business demands, and a knack for communicating effectively among cross-functional departments.


    SPECIFIC TASK DESCRIPTION
    Essential Functions
    Consulting with the client, identify software needs and recommend appropriate solutions
    Research, design, and develop custom software solutions
    Integrate and implement custom software solutions
    Provide project and resource management and coordination
    Maintain, operate, and sustain cloud and on-premises software application infrastructure

    Non-Essential Functions
    Remain current on industry trends
    Participate in on-call rotations
    Serve as a trusted technical expert, coach, and mentor to junior team members
    Other duties as assigned

    Knowledge, Skills, Abilities
    Demonstrated advanced knowledge of multiple software development disciplines, including frontend (web and mobile), backend, database, operational and automation tooling
    Demonstrated advanced knowledge of application design and technological systems
    Demonstrated advanced knowledge of system principals, architecture, design, analysis, and troubleshooting
    Exceptional follow-through and attention to detail
    Excellent oral and written communications skills
    Excellent project management and problem-solving skills
    Ability to work independently and with a group
    Ability to work in a fast-paced environment with changing deadlines and needs
    Have a general understanding of DevOps – working collaboratively with cross-functional IT departments to increase the speed and quality of software deployment


    Required Qualifications:

    MINIMUM QUALIFICATIONS:
    Ideal candidate will have at least 5 years professional Software Engineering work experience
    Experience should include SQL; having a general understanding of the following languages would be desired, but not required: F#, C#, or Java
    Bachelor's degree required or Creditable experience in lieu of education
    Familiarity with Agile, DevOps practices and methodologies and with Software Development Lifecycle
    Familiarity with operating systems, tools to test software applications/systems, and with development/modeling tools

    *full (PDF) job description available upon request
    • Employment Type: Full - Time

    Compensation Type:
    Annual Salary

    #J-18808-Ljbffr