SAMPLE JOB DESCRIPTION

Developer Tech Lead

LOCATION: Manhatten, NY

The development team is looking for a technical, proactive and resourceful person who can use his programming skills to develop functionalities that meet the needs of customers for our professional software.

 

MAIN RESPONSIBILITIES :

  • Based on Agile development principles, collaborate with team members (architects, analysts, user experience specialists, technical writers, other developers, and quality control members) to:

    • Analyze and estimate the assigned mandates from a technical standpoint;

    • Follow web development standards and best practices;

    • Develop technical plans by conducting the required feasibility analysis or prototypes;

    • Define the required architecture, in collaboration with the architects;

    • Perform client and server development, document the code and integrate features into a continuous integration process;

    • Perform the required unit tests and fix reported defects.

  • Main point of contact for the manager and the architects responsible for the evolution of the application

  • Use advanced techniques to analyze problems and find reliable and effective solutions.

  • Support complex troubleshooting cases when development issues arise and provide support to other departments for technical issues.

JOB QUALIFICATIONS :

  • Bachelor's degree in computer science or equivalent or relevant experience (e.g. 7+ years) in a modern and responsive web application development team (angularJS, typescript, jquery, MVC, HTML5)

  • Strong technical leadership as part of an agile development team, practicing peer review of architecture and code

  • Very good knowledge of C # object-oriented programming and design patterns in a complex service-oriented architecture (e.g. MVC)

  • Experience in an agile development environment with continuous integration (e.g. multiple Git repositories, Jenkins continuous build, etc.)

Furthermore, you have demonstrated in your previous work experience the following skills:

  • Great leadership within a development team

  • Great autonomy and analytical mind

  • Ability to meet deadlines.

  • Good organization skills and versatility.

  • Rigor and concern for a job well done.

  • Strong team spirit.

© 2018 by ShoreWise Consulting LLC

  • Facebook Clean
  • Twitter Clean
  • LinkedIn Clean