Application Development Manager

DELAWARE VALLEY FLORAL GROUP LLCMantua Township, NJ
22h$120,000 - $150,000

About The Position

The Application Development Manager will lead the maintenance, modernization, and ongoing development of our enterprise ERP applications built on Progress OpenEdge ABL/Progress 4GL. This role bridges legacy systems with modern technologies, guiding the evolution of a 20+ year-old codebase while delivering new, scalable solutions that support business growth. The Application Development Manager will lead and develop a team of software developers responsible for the design, development, and support of critical business applications. This role partners closely with business analysts, end users, and cross-functional stakeholders to deliver high-quality, efficient solutions aligned with business needs. Success in this role requires strong technical leadership, the ability to balance modernization with day-to-day operational support, and a proven track record of delivering against competing priorities in a fast-paced environment.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 5+ years of experience leading and managing software development teams.
  • 10+ years of hands-on application development experience, including 5+ years with Progress OpenEdge ABL/Progress 4GL.
  • Strong experience developing and supporting distributed Progress 4GL applications using Classic AppServer (v11) and OpenEdge PAS (v12).
  • Proven experience with: Progress 4GL (front-end GUI and back-end development) OpenEdge AppServer (PAS) and Object-Oriented OpenEdge API development and integration (SOAP, REST, OpenAPI/Swagger) Web and application technologies such as .NET, Java, Python, PHP, AngularJS, ASP, and HTML Scripting and data formats including Bash, XML, and JSON
  • Experience designing, building, and managing external-facing APIs, including API documentation and governance (e.g., Swagger/OpenAPI).
  • Strong understanding of the software development lifecycle (SDLC)
  • Experience modernizing or refactoring legacy systems and applications
  • Familiarity with CI/CD tools (Jenkins, Terraform, Chef, Octopus, or similar)
  • Ability to manage competing priorities and meet deadlines in a fast-paced environment.

Responsibilities

  • Lead cross-functional development teams in a high-growth environment, providing hands-on support, maintenance, and enhancements within a legacy Progress OpenEdge ABL/4GL ERP ecosystem.
  • Drive full SDLC execution (requirements, design, development, testing, deployment), including refactoring legacy code to improve maintainability, modularity, and testability.
  • Mentor and develop team members, using performance metrics to evaluate effectiveness and build team capacity.
  • Design and evolve system architecture for scalability, including transitioning monolithic applications to modern architectures and enabling APIs.
  • Ensure integrity, performance, and governance of Progress OpenEdge RDBMS and overall data environment.
  • Develop, test, debug, and maintain applications in Windows client/server environments using Progress 4GL and .NET technologies.
  • Support and optimize CI/CD pipelines using tools such as Jenkins, Chef, Terraform, Octopus, or similar.
  • Establish and enforce high-quality documentation standards across all applications.
  • Promote system integrity, security, and adherence to best practices.

Benefits

  • Health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Short and long-term disability benefits, life insurance, and other supplemental benefit offerings
  • Flexible Spending Accounts
  • Paid time off, sick time, and paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service