Position
 
Software Architect Specialist

Employment Type: contractual

Job Functions:

  • Design
  • Implementation
  • Project Management

Job description
Instead of a typical CTO structure, we are hiring 1 contractual leadership role for our new initiative of CTBD platform development project to build a large platform online as a Software Architect Specialist.

Responsibilities

For Software Architectural part

  • Application architectural design and orient to the developer team
  • Lead sessions to design Backend APIs, Architecture Tiers, and Data Models.
  • Design UI solutions with the UX team.
  • Layout backend and frontend code skeletons.
  • Research and pick appropriate technology for solutions.
  • Encourage sound architecture and documented code-base.
  • Ensure stable and quality delivery.
  • Will lead the conceptualization and high level design for CTBD’s project’s requirements
  • Initiate new features in the platform with Service if CTBD requires

For DevOps part

  • Maintain cloud infrastructure and automated deployment of our solutions.
  • Maintain development tools and source management.
  • Maintain office tech infrastructure (especially hardware and networks).
  • Maintain 3rd-party tech service dependencies (ISP, SMS gateway, etc.)
  • Maintain analytics tools and services.
  • Reviews all changes to the platform at a design level initially and then at the code level as part of the Change control process to ensure standards have been followed for development and any adverse impact for production move is avoided.

For Team Management as a Co-lead For The Tech Team

  • Should be able to work in agile manner for Project Management and provide update to the CTBD Management
  • Provide guidance to the developer team on the appropriate technical implementation, Grievance handling (Team morale, emotional support, and 1-on-1s)
  • Planning of High-level tech strategy
  • Skills growth management
  • Conflict management

Educational Qualification: Masters in CSE or relevant background.

"Must have" skills and qualifications:

  • 3+ years experience in this role, 10+ years total professional experience
  • Experience leading a team to build tech products from the ground up
  • Experience using: Developing Web Application by Object Oriented Programming, programming language & their frameworks (e.g. PHP, ASP.Net, NoteJS, etc.),
  • Experience on: Database Design for enterprise level activation
  • Experience on: Tools for Architecture diagrams and documents (e.g. ERD, UML), Cloud Platforms and Tools (e.g. AWS, Heroku, etc.), Cloud DevOps tools (e.g. GitLab, GitHub, etc.),
  • Experience using: AWS (EC3, RDS, etc) and Heroku, GitLab / GitHub / Bitbucket or other development management tools, Jira / Asana or other task management tools
  • UX and user-research experience

Salary: Negotiable

Compensation & Other Benefits: As per company policy.

Job location: Banani, Dhaka

Apply Instruction:

Please submit your resume at career@coderstrust.com and mention the position name as a subject line.

Or

Application Deadline: 20 November 2018

Company Information:
CTBD Main Campus
House# 82, Road# 19/A, Block# E, Banani, Dhaka-1213
Website: https://coderstrustbd.com