Hotline: 678-408-1354

Team Lead, Application Development

GENERAL SUMMARY

Under general supervision of the Sr Application Development Manager, designs, develops and implements information systems and software applications using relational databases, web services, XML, and interfaces to custom and 3rd party applications. Designs, develops and maintains the enterprise methodologies and techniques, including standards and guidelines for enterprise wide use in application development.

PRINCIPAL DUTIES AND RESPONSIBILITIES

  • Works with IT Business Analysts, Application Developers and customers to design, develop and implement information systems and software applications to either meet business needs or increase efficiency.
  • Develops solutions based on defined project requirements.
  • Uses Object Oriented Methodology to develop and document complex logical and physical data models for information systems and software applications.
  • Leverages the strengths and stability of enterprise relational databases with an emphasis on Oracle and/or SQL Server database.
  • Develops and maintains integration between custom and third party information systems and software applications.
  • Develops, supports, and debugs information systems and software applications.
  • Leads the development and maintenance of information systems and software application development standards, conventions and policies.
  • Mentors and trains other Application Developers within ITS.
  • Develops, implements and promotes architectural standards, best practices, frameworks and reusable components for the development team, allowing for a flexible and scalable environment.
  • Demonstrates skills in the concepts and applicability of design patterns, SOA and general architecture best practices.
  • Constructs specifications, provides fault isolation and resolution, tunes applications for optimum performance, and implements disaster recovery and business continuity plans.
  • Performs code analysis and reviews.
  • Works closely with IT Management and other leads to discuss, identify and implement strategic platform solutions.

MINIMUM REQUIREMENTS

  • Bachelor’s degree in business administration, computer science, or a related field.
  • Five (5) years of experience designing, developing and/or implementing information systems and software applications.
  • Any equivalent combination of education and/or experience may be substituted for the above.
  • Possession of a valid class C driver’s license.

REQUIRED KNOWLEDGE, SKILLS AND ABILITIES

  • Knowledge of the principles and practices of information systems and software applications design, development, analysis and implementation, including hardware, software, communications standards, and documentation methodology.
  • Knowledge of current internet/intranet communications technology.
  • Knowledge of programming languages such as Java, PHP, XHTML, XML, JavaScript, SQL, C# and Swift.
  • Knowledge of Web development environments such as DreamWeaver, Eclipse, Visual Studio, Android Studio, etc.
  • Ability to work with Windows and Linux/UNIX environments and to manage information systems and software applications from client and server perspectives.
  • Ability to plan and develop time and cost estimates for projects.
  • Ability to communicate clearly and effectively, both orally and in writing at all levels within and outside the organization and to provide technical documentation.
  • Ability to establish and maintain effective working relationships inside and outside the organization.

DESIRABLE

  • ORACLE and/or SQL Server RDBMS experience.
  • LAMP (Linux, Apache, MySQL, PHP, Perl, Python) experience.
  • C#, Swift Visual Studio and Android Studio, PL/SQL experience
  • Knowledge of distributed application design (Web services).
  • Knowledge of Agile development practices
  • Experience with Appian, Salesforce or other Business Process Management development tools.
  • Basic knowledge of security and networking architecture.
  • Experience with enterprise class ERP, HRIS, or Asset Management software packages.

EFFORT

  • Works in an office environment.
  • May sit for prolonged periods of time.
  • Uses keyboard devices and computer monitors.
  • Uses near-visual acuity in reading written documents, drawings, contracts, technical specifications.
  • Uses substantial reasoning abilities in performing analysis and solving problems.
  • Exchanges information by phone, in writing and in person.
  • Drives to locations on Airport property.

Job Type: Full-time

Experience:

  • Enterprise Architecture: 2 years (Required)
  • Application Development: 5 years (Required)
  • dev team leadership: 2 years (Required)

Education:

  • Bachelor’s (Required)
Email Me Jobs Like These

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com