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.
- 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