Product Engineer - II (Back End)

3 - 6 years

10.0 - 15.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Object oriented designSoftware designBackendHP data protectorCloud ServicesAnalyticalAgile developmentUnit testingSDLCPython

Work Mode

Work from Office

Job Type

Full Time

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.

Themathcompany

Analytics and Consulting

Bangalore

200+ Employees

29 Jobs

    Key People

  • Ashwin Puri

    Co-Founder & Chief Executive Officer
  • Pankaj Dutta

    Co-Founder & Chief Operating Officer

RecommendedJobs for You

Hosur, Tamil Nadu, India

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata