Sr. Application Engineer

ARL IncorporatedGermantown, MD
6h

About The Position

Analyzes and studies complex business and system requirements. Designs software applications and subsystems to support software reuse and domain analyses and manages their implementation. Translates detailed design into Computer program-coded instructions. Tests, debugs, and refines programs to produce desired results. Revises programs to make enhancements, reduce operating time, or improve efficiency. Monitors system logs to ensure optimal system performance and resolution of errors. Ensures all software is patched and meets cyber security requirements. Provides phone as well as email support to users in the areas of applications developed under this contract. Serves as the initial point of contact for fulfilling service requests and resolve unplanned service interruptions provides necessary documentation including updating existing or creating new standard operational procedures, block diagrams, logic flows, interconnection specifications, release documents, IT service management tickets and user communications. Provides reliable software development level of effort and schedule.

Requirements

  • General experience includes increasing responsibilities in software engineering, operating systems (i.e., Windows, Linux, Oracle) basic understanding of system networking (i.e., firewall, ports, protocols, F5 Global Traffic Manager, Cryptographic Network Protocols, Secure File Transfers, Public Key Infrastructure), cyber security, and database development activities.
  • Ability to multi-task work across different applications.
  • Minimum of a Bachelor’s degree or 5 years of experience in lieu of degree
  • Experience managing or performing software engineering activities for Human Capital/Financial systems.
  • Specialized experience includes demonstrated experience working with Structured Query Language (SQL), and third/fourth generation languages (i.e., Cold Fusion, Visual COBOL, Java, C, C++, and C#) in the design and implementation of financial systems, client/server knowledge, and using large-scale database management systems categorized as “mission critical” and “High Value Asset” designations.
  • Demonstrated ability to communicate orally and in writing and a positive customer service attitude while working in a fast-paced environment.

Responsibilities

  • Analyzes and studies complex business and system requirements.
  • Designs software applications and subsystems to support software reuse and domain analyses and manages their implementation.
  • Translates detailed design into Computer program-coded instructions.
  • Tests, debugs, and refines programs to produce desired results.
  • Revises programs to make enhancements, reduce operating time, or improve efficiency.
  • Monitors system logs to ensure optimal system performance and resolution of errors.
  • Ensures all software is patched and meets cyber security requirements.
  • Provides phone as well as email support to users in the areas of applications developed under this contract.
  • Serves as the initial point of contact for fulfilling service requests and resolve unplanned service interruptions provides necessary documentation including updating existing or creating new standard operational procedures, block diagrams, logic flows, interconnection specifications, release documents, IT service management tickets and user communications.
  • Provides reliable software development level of effort and schedule.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service