Description

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 2 to 5 years of professional experience in designing, developing, testing and deploying applications
  • Ability to plan, prioritize, estimate and execute releases with a good degree of predictability
  • Ability to understand the existing source and customize it as per the requirements.
  • Data Structure, Algorithms, Coding, Problem-Solving, Low-Level Designing, High-Level Designing Architectural Patterns, System Design
  • Good written and verbal communication skills
  • Ability to create object-oriented design patterns
  • Ability to create an automated unit test
  • Ability to create SQL queries to extract data
  • Ability to create object-oriented design patterns
  • Familiarity with frontend and backend services, build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization

Key Skills
Education

Bachelor's Degree