About The Position

HJ Staffing is seeking a highly skilled Senior Professional Application Designer to join our team. In this role, you will be the bridge between high-level architectural vision and hands-on development, designing complex, scalable software solutions across server, client, and web components. What You Will Do As a Senior Designer, you will translate high-level strategies into detailed component designs and oversee the technical delivery of robust application suites. Design & Architecture: Create complex design documents and translate them into component-level designs to accelerate development. Provide high-level expertise to ensure the creation of flexible, reusable components. Technical Leadership: Act as a domain expert for software developers. You will guide less experienced personnel, conduct design reviews, and provide technical consulting on complex, high-stakes projects. Collaboration: Work closely with Product Development teams, Application Architects, and Senior Designers to ensure design requirements are accurate and aligned with company needs. Process Oversight: Lead business process work sessions and Joint Application Development (JAD) sessions. Oversee test-plan development, integration, and deployment to ensure product quality. Research & Analysis: Evaluate tools and methodologies to ensure designs adhere to industry standards. Participate in cost-analysis studies to determine the feasibility of various technical approaches. What You Will Bring We are looking for a candidate with a strong technical pedigree and the ability to navigate complex business requirements.

Requirements

  • Bachelor's degree in business, software engineering, computer science or related field.
  • 6+ years of product design and support experience
  • Experience working with software design, software development life cycle, and development methodologies and implementation
  • Experience working with product systems design principles
  • Experience working with appropriate programming languages, operating systems, hardware and software
  • Experience working with company application development policies and procedures
  • Experience working with company software and hardware products and related business issues that may impact overall business plans
  • Experience in T-SQL, SSIS and SSRS

Responsibilities

  • Translate high-level strategies into detailed component designs.
  • Oversee the technical delivery of robust application suites.
  • Create complex design documents and translate them into component-level designs to accelerate development.
  • Provide high-level expertise to ensure the creation of flexible, reusable components.
  • Act as a domain expert for software developers.
  • Guide less experienced personnel, conduct design reviews, and provide technical consulting on complex, high-stakes projects.
  • Work closely with Product Development teams, Application Architects, and Senior Designers to ensure design requirements are accurate and aligned with company needs.
  • Lead business process work sessions and Joint Application Development (JAD) sessions.
  • Oversee test-plan development, integration, and deployment to ensure product quality.
  • Evaluate tools and methodologies to ensure designs adhere to industry standards.
  • Participate in cost-analysis studies to determine the feasibility of various technical approaches.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service