About The Position

We are seeking a Senior Professional Application Designer to join our development team. In this role, you will be responsible for the full development lifecycle—from designing systems that meet complex business needs to coding, testing, and implementation. You’ll act as a technical pivot point, providing advice on complex programming tasks while ensuring our mission-critical systems remain robust and efficient. 100% remote position, Monday-Friday 8a-5pm ET.

Requirements

  • 6+ years of experience modifying batch business applications using C.
  • 6+ years of experience with SQL (Oracle Database preferred, embedded in C or batch Java).
  • 5+ years of experience in Unix or Linux environments.
  • 3+ years of Shell Scripting experience.
  • Proficiency with Git (GitHub/GitLab) and Software Configuration Management (SCM).
  • Experience resolving vulnerabilities identified by SAST scanners (e.g., Veracode).
  • Working knowledge of the SDLC and experience in production support for mission-critical systems.

Nice To Haves

  • 2+ years developing batch applications in Java (JEE), XML, or Web Services.
  • Experience with IDEs (Eclipse, Visual Studio) and automated testing processes.
  • Bachelor’s degree in Computer Science, Math, IT, Engineering, or a related field (preferred).

Responsibilities

  • Design & Development: Create detailed specifications and design programs for new projects or enhancements to existing systems. You will code, test, and debug moderately complex programs.
  • Analysis: Gather requirements from existing systems, perform technical analysis, and assist project managers with time estimates and justifications.
  • Quality Assurance: Develop comprehensive test plans to verify program logic, execute regression testing strategies, and conduct peer reviews to maintain high code quality.
  • Problem Solving: Collaborate with clients and management to resolve programming requirements and assist support personnel in troubleshooting complex issues.
  • Documentation: Maintain rigorous technical documentation, including program code, design documents, and testing results.
  • Continuous Improvement: Stay current with industry trends and technical standards to ensure our stack remains modern and secure.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service