Dv

Developer

Focus: Developing clean, extensible software, developing and deploying features

Roles

Developer is a general umbrella term covering programmers, software engineers, and mobile developers. The developer focuses on translating project proposals and designs into functional software.

Developers work closely within the core team to conceptualize and implement technical solutions that meet the business needs of the project, and connect any user interfaces to backend processes. In addition, they work with data modelers and administrators to identify database interactions required to store and retrieve data, and consult with QA and accessibility testers to understand and troubleshoot issues.

Throughout the development process, developers deploy application features in test environments for the project team to review, ensuring that the development process is iterative and responsive to feedback.

Close collaborators

  • An
  • Fe
  • Ux
  • Db
  • Pm
  • Qa
  • Ax
  • De
  • I

Activities

  • Create and setup project code base
  • Software development
  • Unit testing of developed software
  • Integrate external services (e.g., security, web services, etc.)
  • Build and release features for testing
  • Document technical solution designs
  • Troubleshoot applications and resolve issues
  • Participate in project specification reviews and make recommendations

Key Products

  • Software design documents
  • Unit test results
  • Project code base
  • Application deployed to test environment