|
JOB SUMMARY
Take ownership of complex software development tasks, working independently to design, code, develop, debug and implement high-quality IT solutions. Utilize your in-depth knowledge and experience to solve technical challenges and mentor junior developers.
ESSENTIAL FUNCTIONS · Analyze User Requirements: Analyze user requirements and design technical solutions. · Develop Complex Systems: Develop and maintain complex systems and subsystems. · Collaborate Cross-Functionally: Collaborate cross-functionally to ensure developers and stakeholders arealigned. · Ensure Code Quality: Review code to ensure quality and adherence to standards. · Understand Technical Stack: An awareness and understanding of the entire technical stack available to developers. Ability to exploit the proper technology for specific reasons. · Stay Current on Technology: Maintain knowledge of state-of-the-art technology and industry trends and recommend technologies to department leadership. · Participate in Project Planning: Participate in project planning activities utilizing agile development methodologies and provide technical input. · Analyze User Requirements: Analyze user requirements and design technical solutions. · Develop Complex Systems: Develop and maintain complex systems and subsystems. · Ensure Code Quality: Review code to ensure quality and adherence to standards. · Stay Current on Technology: Maintain knowledge of state-of-the-art technology and industry trends andrecommend technologies to department leadership. · Participate in Project Planning: Participate in project planning activities utilizing agile developmentmethodologies and provide technical input. · Must be able to perform all essential job functions with/without accommodation. · Uses office automation, communication, software, and tools used in Haworth office environment. · Performs other duties within scope as assigned
REQUIRED JOB QUALIFICATIONS · Education: Bachelor's Degree or equivalent in relevant field of study · Education Equivalency: Associate's Degree plus 2 years related experience OR 4 years related experience if no post-secondary education · Work Experience: 5 years related experience with Bachelor’s Degree OR 3 years related experience with Master’s Degree
KNOWLEDGE, SKILLS AND ABILITIES · Computers and Electronics · Administration and Management · Critical Thinking · Programming · Quality Control Analysis · Systems Evaluation · Operations Analysis
JOB COMPETENCIES · Evaluating and Implementing Ideas · Making Accurate Judgments and Decisions · Managing Meetings · Delivering High Quality Work · Solving Complex Problems · Establishing Relationships
|