Sd3 Principal Engineer Python Application Development

Year    Bangalore, Karnataka, India

Job Description


Company IntroductionInnoventes Technologies ( ) is a boutique product engineering services company working with startups in Bangalore, Mumbai, Chennai, SFO and Middle East. We work closely with our clients to build world-class products - either from our office or from our client offices. We firmly believe in agile engineering practices. We have an aggressive plan to double our current strength of 60 in the current year.We are looking for Python/Django Web Application Developers responsible for developing REST APIs. Primary focus will be the design & development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.ResponsibilitiesCreating technical specifications, API Definitions & Designing, Data modelling, Server-side component designDeveloping Python based backend applicationsDelivering well written REST APIs: API Definitions, end-to-end service design and implementationWriting good quality, modular, reusable, performant, well documented, unit-tested codeCode ReviewsMandatory SkillsStrong skills in Python, Django & Django REST Framework (DRF)Strong skills in implementing REST APIsStrong coding/programming & application development experience & implementing REST APIs * Excellent problem solving abilities. Very good HackerRank/HackerEarth score will be a plusGood understanding of programming and engineering best practicesGood knowledge of working with relational databases such as MySQL and PostgreSQLGood knowledge on object-oriented design, data structures, and algorithmsProfessional, precise communication skillsGood knowledge of GitOptional SkillsMicro services, Docker, KubernetesKnowledge of Flask & Python scriptingFamiliarity with some ORM (Object Relational Mapper) librariesBasic understanding of front-end technologies, such as JavaScript, HTML, and CSSKnowledge of working with cloud environments such as AWSKnowledge of DevOps tools & practicesEducational Qualifications and ExperienceB.E/B.Tech/MCA/M.Tech in Computer science/Information science/Information Technology6 to 8 years of hands-on experience in Python technologyHiring ProcessEach step is an elimination and the candidate has to clear each to proceed to the nextScreening discussion/Interview (Technical)2 rounds of Client interview (Technical)Management interviewAll the interviews/programming tests will be through web based tools/Telephonic

Innoventes Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3265468
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year