Description

Responsibilities:

  • The candidate should have solid experience in development and will be responsible for contributing to all phases of the SDLC including analysis, design, development, unit test, QA, UAT, and also tier-2 production support.
  • Design and implementation of low-latency, high-availability, and performance applications
  • Writing reusable, testable, and efficient code
  • Implementation of security and data protection
  • Work closely with lead developers to implement Python application architectures and designs.
  • Maintain existing applications to support operations.
  • Produce documents including design documents and class diagrams.
  • Perform testing with technical peers and functional end users to ensure the successful launch of development projects.
  • Out-of-hours support when needed.
  • Promote quality engineering and good coding practices across the company.

Competencies

  • Structured & logical thinking.
  • Problem-solving
  • Results-oriented
  • Independent, self-motivated
  • Solid communication (writen & verbal)

Requirements

Bachelor’s degree in any degree or computer science, Computer Engineering, Information Technology, or related and 2 years of progressively responsible software development experience.

Education

Any Graduate