Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Product Engineer - II (Back End) @ Themathcompany

Home > Quality Assurance and Testing

 Product Engineer - II (Back End)

Job Description

  • Participate in the entire SDLC from conception to deployment.
  • Develop backend systems and APIs using Python, Flask, and Fast API.
  • Design, develop, and engineer RESTful APIs and services using Flask and Fast API
  • Build high-quality, scalable, and maintainable code.
  • Implement design patterns and best practices.
  • Develop and optimize server-side applications for performance and stability.
  • Work with cloud-based web stacks, troubleshoot issues, and integrate cloud services (AWS, Azure, GCP).
  • Implement security measures and data protection.
  • Document APIs using Swagger or Open API specifications.
  • Conduct unit testing of backend code and APIs using PyUnit.
  • Actively contribute to Agile development teams to deliver solutions.
  • Design and develop API authorization layers using industry best practices.
  • Prepare low-level design and technical specifications for application components.
  • Develop authentication and authorization layers in backend systems.
Required Tech Stack
  • Hands-on experience in development restful APIs using Flask and/or Fast API.
  • Solid Understanding and experience on developing application using Object Oriented Principles.
  • Strong Knowledge and familiarity with databases like MSSQL or PostgrSQL.
  • Knowledge and experience ORM frameworks such as SQLAlchemey with ability to create or update DB migrations.
  • Strong knowledge and experience in creating scalable and re-usable unit tests using Pyunit framework.
Required Non-Tech Stack
  • Exceptional analytical, problem solving and numerical skills.
  • Excellent communication and teamwork skills.
  • Ability to design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability.
  • Ability to build complex, robust, and highly scalable production applications.
  • Strong problem-solving skills with the ability to work independently to resolve complex issues in a timely manner.
  • Ability to determine user needs by analyzing technical requirements.
  • Communication with management on progress, milestones, delays, and risks.
  • High level of attention to detail and ability to read, interpret and execute specifications.
  • Fast POC creation and feedback incorporation capability.

Job Classification

Industry: Management Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Themathcompany
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Object oriented design Software design Backend HP data protector Cloud Services Analytical Agile development Unit testing SDLC Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Mts Ba (isf- Bfs)

  • Cognizant
  • 14 - 16 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

GEN AI QA Engineer

  • Zensar
  • 7 - 12 years
  • Pune
  • 23 hours ago
₹ 15-25 Lacs P.A.

Automation Test Engineer

  • Grazitti Interactive
  • 4 - 5 years
  • Panchkula
  • 1 day ago
₹ Not Disclosed

Automation Test Engineer

  • Forward Eye
  • 5 - 10 years
  • Ahmedabad
  • 1 day ago
₹ Not Disclosed

Themathcompany

TheMathCompany is a global data analytics and data engineering firm that partners with Fortune500 and equivalent organizations to enhance their analytics capabilities, using our next-generation, proprietary platform, Co.dx, along with our talent and processes to deliver accelerated and human-centric...