IT Applications Architect

American AgencyBirmingham, AL
29d

About The Position

The IT Applications Architect designs and develops Information Technology (IT) applications and custom integration solutions, including major enhancements, interfaces, functions, and features. This role uses a variety of platforms to deliver automated system applications to customers and provides expertise in integrating applications across the Company. The Architect determines specifications and plans, designs, and develops software solutions using appropriate software engineering processes, either independently or as part of a project team. In addition, this position develops programming and development standards and procedures, as well as programming architectures that support code reuse. The ideal candidate possesses knowledge of state-of-the-art programming languages and object-oriented approaches for designing, coding, testing, and debugging programs, while consistently applying the attributes and processes of current application development methodologies. The role also involves researching and maintaining awareness of emerging technologies and evaluating their potential application to the business.

Requirements

  • Must exhibit a bachelor's degree in Computer Science, Management Information Systems, or equivalent from an accredited four-year college or university. Proof of degree required. A transcript or diploma would be acceptable and must be provided. OR Must exhibit a bachelor's degree from an accredited four-year college or university, with two years of full-time experience in one or more of the predominant languages used in the Information Technology Department. Proof of degree required. A transcript or diploma would be acceptable and must be provided. OR Must exhibit a minimum of five years of full-time prior work experience in one or more of the predominant languages used in the Information Technology Department.
  • Must exhibit good interpersonal skills and the ability to interact with persons of different socio-economic, cultural, and educational backgrounds.
  • Must exhibit the ability to cooperate well with other individuals and establish and maintain effective working relationships.
  • Must be able to work on weekdays, weekends, and holidays as required to fulfill job duties.
  • Must exhibit a tolerance for stress, the ability to manage multiple tasks, work independently, and meet deadlines under a dynamic work schedule. The nature of this job requires performing job duties with numerous interruptions.
  • Must exhibit good reasoning and analytical skills for identifying and resolving problems.
  • Must possess a valid state issued driver's license.
  • Must exhibit the ability to travel as required in order to perform the job duties and represent the Company when needed.

Nice To Haves

  • Possess certification in Computer Science or related Information Technology concepts such as Microsoft Power Platform Developer Associate, Oracle Certified Associate/Professional Java SE 8 Programmer (OCPJP 8/OCAJP 8), Certified Professional in Python Programming (PCPP), Salesforce Certified Platform Developer, etc.
  • Prior work experience in application architecture principles, methodologies, and best practices.
  • Prior experience working with multiple programming languages and frameworks, such as Java, C#, Python, or JavaScript.
  • Prior experience in designing and implementing enterprise applications. These applications should be scalable, resilient, and high performing.
  • Ability to translate business requirements into technical solutions and architectural designs.
  • Demonstrated ability to meet deadlines and produce quality results.
  • Knowledge of service-oriented architecture (SOA) and modern API design (REST).
  • Prior experience with microservices architecture, containerization (Docker), and orchestration technologies, such as JD Edwards orchestrator.
  • Ability to evaluate and select appropriate technologies and tools for application development.
  • Prior experience with cloud computing platforms and services, such as Amazon Web Services (AWS), Azure, or Google Cloud.
  • Knowledge of software security principles and best practices.
  • Knowledge of web and application servers.

Benefits

  • 401(k) Plan
  • Profit Sharing Bonus Plan
  • Eagan Center for Wellness
  • Medical, Dental and Supplemental Vision
  • Tuition Reimbursement
  • Paid Vacation and Holidays
  • Employee Assistance Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service