Previous Job
Technical Manager of Enterprise Applications
Ref No.: 17-03824
Location: Carrollton, Texas
Position Type:Full Time
Pay Rate : $ 125,000.00 - 150,000.00 /Year
North Dallas/Addison, TX

We are hiring a hands-on, Technical Manager of Enterprise Applications with a strong open-source background! The Enterprise Application Manager will report directly to the Sr Director of IT and will function as the IT Director's right-hand person, owning all of the Enterprise Applications. This position demands both management and technical abilities to ensure that business needs are met and projects are delivered on time and within budget.

  • Ability to manage multiple projects/tasks simultaneously
  • Set the direction for deploying applications and building containerized applications
  • Design/Architect and develop web applications, data warehouses/data lakes and mobile solutions from scratch
  • Build and mentor a team of skilled developers
  • Re-build legacy applications from a .NET stack into robust applications with open source technologies
  • Assessment and improvement of all applications, across all platforms, including data layer design
  • Assisting in the talent acquisition process when necessary

  • 8+ years of proven experience in hands-on software development, design and architecture
  • Experience with two or more of the following programming languages:
    • Java
    • Python
    • PHP
    • Ruby
    • Javascript
    • OpenJDK
  • Enterprise application architecture experience
  • Point of Sales (POS) application experience preferred
  • Experience developing in a full or partially cloud hosted environment (Azure or AWS)
  • Experience developing with the latest web technologies, design patterns, unit testing, refactoring
  • Experience with system design, development, and deployment using Agile Development methodologies
  • Experience with legacy application conversions is highly preferred!
  • Data Warehouse design/architecture experience
  • Familiarity with DevOps principles
  • Proven ability to lead teams and projects successfully
  • Outstanding ability to communicate across technical teams and to business users for requirements
  • Flexibility to adjust to new technologies and projects as needed; innovative mindset