Software Engineer - Los Angeles, United States - Brown & Brown Insurance

    Default job background
    Description


    Built on meritocracy, our unique company culture rewards self-starters and those who are committed to doing what is best for our customers.

    Summary

    Maintain software applications in a variety of languages. Install, configure, administer and troubleshoot various applications and systems software on varying hardware platforms. Participate on project teams to combine general design patterns and software requirements into application software. Analyze and improve code management processes. Document code and processes. Typically works alongside a lead developer on most projects.

    Essential Duties And Responsibilities


    Include the following:
    Analyze software/business requirements documents.
    Analyze engineering architecture documents.
    Debug and fix software defects.
    Design, code and maintain software applications written in Java, PERL, Visual Basic, .NET and scripting languages.
    Write unit tests for new and existing software
    Technical writing (i.e. documentation).
    Analyze emerging/advanced technology documents.
    General oral and written communication skills.
    Diagram and document new software applications.
    Install, configure and administer applications and systems software on the MS Windows and UNIX platforms.
    Write production and analytical reports based off of relational databases.
    Other duties as assigned.

    We are an Equal Opportunity Employer. We take pride in the diversity of our team and seek diversity in our applicants.
    #J-18808-Ljbffr