Technical Designer (Junior)

Albany, NY, US • Posted 3 hours ago • Updated 3 hours ago
Full Time
On-site
USD $58.00 - 62.00 per hour
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Sequence Diagrams
  • Database
  • IBM DB2
  • Supervision
  • Application Development
  • Workflow
  • Authentication
  • Authorization
  • Root Cause Analysis
  • Documentation
  • Reporting
  • Technical Writing
  • Research
  • Prototyping
  • Mentorship
  • Design Patterns
  • Code Review
  • Impact Analysis
  • Test Cases
  • Computer Science
  • Information Technology
  • Software Development
  • Java
  • Spring Framework
  • Hibernate
  • SOAP
  • Web Services
  • Relational Databases
  • Drools
  • API
  • Enterprise Software
  • Technical Drafting
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Communication
  • Artificial Intelligence
  • Technical Analysis
  • Collaboration
  • TCM
  • DICE

Summary

JOB TITLE: Technical Designer (Junior)
JOB LOCATION: Hybrid onsite 2 days a week and every other Friday
WAGE RANGE*: $58-62/hr. W2
JOB NUMBER: 26-01623

REQUIRED EXPERIENCE:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
  • 3-6 years of software development or technical design experience (internships and academic projects accepted).
  • Familiarity with Java, Spring, Hibernate, REST/SOAP Web Services, and relational databases.
  • Exposure to rule engines (Drools), API design, or enterprise application frameworks is a plus

JOB DESCRIPTION: The Junior Technical Designer supports the design, development, and enhancement of application components within the NYSOH platform. Working under the guidance of Senior Technical Designers and the Technical Design Manager, this role assists with creating technical documents, developing application features, analyzing issues, and ensuring technical solutions follow established standards. The Junior Technical Designer contributes to building highquality code and technical designs while growing skills in enterpriselevel software development.

Essential Duties and Responsibilities:

Technical Design Support:
  • Assist Senior Technical Designers in preparing technical design documents, including class diagrams, sequence diagrams, API specifications, and database models.
  • Help translate functional and nonfunctional requirements into preliminary technical designs.
  • Support design sessions by taking notes, preparing documentation, and completing assigned design activities.
  • Contribute to development of application components using Java, Spring, Hibernate, REST/SOAP services, and DB2 under supervision.


Application Development & Coding
  • Implement assigned application features, enhancements, and fixes following established coding standards and best practices.
  • Develop and maintain basic application workflows, integration components, and rule logic using Drools DRL and industrystandard patterns.
  • Support creation of authentication and authorization modules for various user roles.
  • Participate in code reviews and incorporate feedback to strengthen technical quality and maintainability.


Issue Analysis & Troubleshooting
  • Assist with defect triage by gathering logs, reproducing issues, and documenting findings.
  • Support root cause analysis efforts led by Senior Technical Designers, helping identify logic errors, design gaps, or requirement inconsistencies
  • Contribute to preparing solution options, documentation, and basic impact assessments.
  • Implement approved fixes and workarounds under guidance from senior team members.


Collaboration & Team Support
  • Participate in daily status meetings with Project Managers, Architects, and development teams to report progress and discuss challenges.
  • Work closely with midlevel and senior developers to clarify tasks, understand requirements, and ensure aligned technical delivery.
  • Assist in maintaining technical documentation and updating design artifacts as changes occur.
  • Provide support for POCs by researching tools, preparing prototypes, and documenting results.


Continuous Learning & Improvement:
  • Stay current with relevant technologies, design practices, and development methodologies used in the NYSOH application stack.
  • Seek mentorship from Senior Technical Designers and Technical Design Managers to enhance technical competencies.
  • Apply Java design patterns and engineering principles to improve code reliability and quality.
  • Learn emerging engineering techniques, design patterns, and best practices relevant to NYSOH systems.
  • Use approved AI tools to support code review, impact analysis, test case generation, and exploration of design options, validating results with senior oversight.


Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
  • 3-6 years of software development or technical design experience (internships and academic projects accepted).
  • Familiarity with Java, Spring, Hibernate, REST/SOAP Web Services, and relational databases.
  • Exposure to rule engines (Drools), API design, or enterprise application frameworks is a plus.
  • Strong desire to learn and develop technical design skills in a largescale system.
  • Strong analytical, problemsolving, and communication abilities.
  • Experience using AI tools for technical analysis or development support is a plus.
  • Ability to follow instructions, ask clarifying questions, and collaborate effectively with senior technical staff.


Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities

* While an hourly range is posted for this position, an eventual hourly rate is determined by a comprehensive salary analysis which considers multiple factors including but not limited to: job-related knowledge, skills and qualifications, education and experience as compared to others in the organization doing substantially similar work, if applicable, and market and business considerations. Benefits offered include medical, dental and vision benefits; dependent care flexible spending account; 401(k) plan; voluntary life/short term disability/whole life/term life/accident and critical illness coverage; employee assistance program; sick leave in accordance with regulation. Benefits may be subject to generally applicable eligibility, waiting period, contribution, and other requirements and conditions. Benefits offered are in accordance with applicable federal, state, and local laws and subject to change at TCM's discretion.

#dice
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxtcml
  • Position Id: 26-01623
  • Posted 3 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.