DeveloperJobs.io
← Back to all jobs

Job Description

Technology Consultant 2 role with end-to-end SDLC ownership, from requirements through implementation, design, testing, and production issue support.

Responsibilities

  • Support requirements elicitation by documenting assigned portions of business requirements according to provided guidance
  • Participate in software application design discussions and document design decisions to help guide the technical team
  • Write and integrate code for new features or updates in existing applications, with emphasis on system stability
  • Perform code reviews, make codebase changes, and maintain code repositories
  • Develop test strategies, analyze test results, and coordinate bug fixes to meet software quality standards
  • Create user training programs, documentation, and support frameworks to support smooth transition to new software applications
  • Take part in resolving production issues and propose preventive strategies to improve reliability
  • Maintain detailed records of code, testing approaches, and support activities to build a knowledge base for similar projects

Requirements

  • Collaborative spirit and strong communication skills
  • Ability to manage end-to-end SDLC phases from requirements gathering through implementation
  • Skill in translating complex requirements into actionable development tasks
  • Strong interest in software design with hands-on coding experience
  • Proactive approach to testing, troubleshooting, and iterative application improvement
  • Ability to work with cross-functional teams and support software integration

What You’ll Do as Technology Consultant 2

  • Contribute to requirements elicitation by documenting assigned parts of business requirements, following provided guidance
  • Facilitate application design discussions and capture design decisions for the technical team
  • Participate in coding and integrate new features or updates into existing applications while maintaining system stability
  • Conduct code reviews, implement changes to the codebase, and maintain code repositories
  • Implement test strategies, analyze results, and coordinate bug fixes to uphold quality standards
  • Develop user training materials, documentation, and support frameworks for new software transitions
  • Help resolve production issues and recommend preventive measures to strengthen system reliability
  • Record code, testing techniques, and support activities to enrich the knowledge base for other projects

Similar Jobs