Senior Application Developer

  • Works on multiple projects at a time as a member of each project team, often as a project leader

  • Works
    on enterprise-wide small and large complex projects that require the
    highest level of expertise; participates on project teams, systems and
    data analysis, design, development, integration, and enhancement
    activities, as well as related maintenance and more complex production
    support
  • Defines and develops the project scope of multiple
    complex projects with assistance from the project team and serves as the
    project point of contact when necessary
  • Provides technical leadership and mentoring to application development teams
  • Leads
    and/or participates in project-planning sessions with clients, business
    analysts, and team members to analyze development requirements, provide
    design recommendations for complex systems, and recommend methods and
    assignments
  • Tests and implements cross-functional systems, ensuring system meets the needs of client and business
  • Provides
    ongoing maintenance of mainframe and/or client/server applications or
    tools, depending upon previous involvement with projects
  • Handles unresolved production support issues across multiple areas of expertise
  • Provides
    design recommendations, develops application and custom integration
    solutions, including major enhancements and interfaces; writes complex
    design specifications
  • Makes complex modifications to existing
    software applications and modules in accordance with high specifications
    and division standards; reviews effort to ensure compliance to
    application standards
  • Education & Experience

    • Bachelor's
      degree in programming/systems or computer science (preferred),
      specialized training, certification, and at least six or more years of
      programming/systems analysis experience; or at an equivalent combination
      of education and experience
    • Microsoft MCSD (Certified Solutions Developer) (preferred for Distributed Developers)
    • Experience
      and understanding of multiple programming languages, systems, as well
      as systems and data design and project management methodologies
      (required

    $33/hr

    6 MONTHS

    Similar jobs