Application Developer #001

Delan Associates•Tallahassee, FL
•Onsite

About The Position

Delan Associates, Inc. is looking for Application Developers located in the Tallahassee, FL area for ongoing job opportunities. Please submit a copy of your resume and select the job you are applying for.

Requirements

  • Bachelor’s or Master’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
  • A minimum of 10 years of IT and business/industry work experience, with at least 3 years of leadership experience in managing multiple, large, cross-functional teams or projects, and influencing senior level management and key stakeholders.
  • Requires advanced technical and business knowledge in software development life cycle, quality assurance, project management and other related disciplines/processes.
  • Bachelor’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
  • A minimum of 7 years of IT and business work experience including managing team(s) in systems analysis and/or programming functions.
  • Bachelor’s or Master’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
  • A minimum of 7 years of experience in multiple IT areas and 2–3 years of relevant architecture experience.
  • Requires advanced to expert level knowledge and understanding of architecture, applications systems design and integration.
  • Bachelor’s or Master’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
  • A minimum of 5 years of programming/systems analysis experience with emphasis in applications and systems architectural design and development, database and middleware technologies.
  • Bachelor’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
  • A minimum of 3 years of systems analysis/programming experience.
  • Bachelor’s Degree in Computer Science, Information Systems or other related field. Or equivalent work experience.
  • A minimum of 2 years of programming/systems analysis experience.
  • Has experience in systems analysis, design and a solid understanding of development, quality assurance and integration methodologies.
  • Possesses skills and knowledge of Enterprise Application Integration (EAI) methodologies and processes such as object-oriented programming, distributed, cross-platform program communication using message brokers with Common Object Request Broker Architecture, enterprise-wide content and data distribution using common databases and data standards implemented with the Extensible Markup Language (XML), middleware applications and message queuing approaches.
  • Possesses experience in minicomputer or client/server environments including the implementation and support of resource planning, sales automation, marketing, financial and distribution systems.

Nice To Haves

  • Coaches and mentors more junior management staff and/or senior technical staff.
  • Typically manages and mentors supervisors, project leads and/or technical staff.
  • Coaches and mentors more junior technical staff.
  • Works on projects/issues of high complexity that require in-depth knowledge across multiple technical areas and business segments.
  • Works on projects that may span a broad range of systems and enterprise-wide complex components.
  • Requires in-depth knowledge across multiple technical environments and possesses increased level of business knowledge.
  • Works on major projects providing subject matter expertise and technical direction to more junior technical staff.
  • Works on small to large, complex projects that require increased skill in multiple technical environments and possesses knowledge in a specific business area.
  • Works on one or more projects as a project team member or sometimes as a project lead.
  • May coach more junior technical staff.
  • Works on small to large, complex projects that require increased skill in multiple technical environments and possesses knowledge in a specific business area.
  • Works on one or more projects as a project team member or occasionally as a project lead.
  • May coach more junior technical staff.

Responsibilities

  • Responsible for the full systems development life cycle management of projects/programs.
  • Provides direction for technical and business resources.
  • Actively participates in long-range strategy planning and manages policy development to address complex business issues, provides leadership to cross-functional teams.
  • Serves as the primary point of contact from project/program inception to delivery.
  • Defines and develops project management infrastructure, manages a methodology driven quality plan, monitors and controls the quality of the deliverable, as well as manages the project completion process through customer acceptance.
  • Works with business unit managers and forms alliances on projects, operational decisions, scheduling requirements/conflicts and vendor contract clarification.
  • Coordinates systems analysis and applications development activities through direct and indirect staff.
  • Directs development teams in the areas of scheduling, technical direction, future planning and standard development practices.
  • Participates in budgeting and capital equipment processes and quality improvement activities for the development organization.
  • Meets scheduled milestones to ensure project/ program objectives are met in a timely manner and has an in-depth knowledge of the principles, theories, practices and techniques for managing the activities related to planning, managing and implementing systems analysis and applications development projects and programs.
  • Provides design recommendations based on long-term IT organization strategy.
  • Develops enterprise level application and custom integration solutions including major enhancements and interfaces, functions and features.
  • Uses a variety of platforms to provide automated systems applications to customers.
  • Provides expertise regarding the integration of applications across the business.
  • Determines specifications, then plans, designs, and develops the most complex and business critical software solutions, utilizing appropriate software engineering processes—either individually or in concert with project team.
  • Will assist in the most difficult support problems.
  • Develops programming and development standards and procedures as well as programming architectures for code reuse.
  • Has in-depth knowledge of state-of-the art programming languages and object-oriented approaches in designing, coding, testing and debugging programs.
  • Understands and consistently applies the attributes and processes of current application development methodologies.
  • Researches and maintains knowledge in emerging technologies and possible application to the business.
  • Acts as an internal consultant, advocate, mentor and change agent.
  • Responsible for developing and deploying integrated solutions aimed at modernizing, consolidating and coordinating the independently designed applications within and across the enterprises.
  • Determines how existing applications, legacy systems, databases, Web interfaces and/or hardware logic, which may be currently operating on multiple platforms, work together to meet the new and emerging enterprise requirements.
  • Develops methods to efficiently reuse existing components.
  • Works with users to gather business requirements, performs database analysis, codes and tests middleware routines to ensure successful and seamless communication among the various IT systems and applications components.
  • Participates in component and data architecture design, software product evaluation and buy vs. build recommendations.
  • Responsible for the design and development of IT systems.
  • Develops design and functional specifications, produces deliverables related to the project(s) assigned and assists in post implementation support and system enhancements.
  • Responsible for selecting appropriate C.A.S.E. tools to develop systems and software.
  • Responsible for gathering, compiling and synthesizing information with regard to technology processes or systems.
  • Works closely with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions.
  • These solutions must be aligned with business and IT strategies and comply with the organization’s architectural standards.
  • Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting applications software that is delivered on time and within budget.
  • Makes recommendations towards the development of new code or reuse of existing code.
  • Responsibilities may also include participation in component and data architecture design, performance monitoring, product evaluation and buy vs. build recommendations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service