22 days ago

Python Developer

Infogain

On Site
Full Time
$110,000
Bengaluru, Karnataka, India
Apply

Job Overview

Job TitlePython Developer
Job TypeFull Time
Offered Salary$110,000
LocationBengaluru, Karnataka, India

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Python Developer

ROLES & RESPONSIBILITIES

  • Build scalable, high-performance, and user-friendly web applications using GoLang, Python, React, and Svelte for the frontend.
  • Develop the backend using technologies such as GoLang and Python, with a strong emphasis on React/Svelte JS for full-stack development.
  • Design and implement RESTful and GraphQL APIs for efficient data exchange between the frontend and backend, leveraging SvelteKit's support for modern features like server-side rendering and routing.
  • Create scalable database solutions utilizing SQL, Postgres, Mongo, and Redis, with experience in integrating Mongoose ORMs for MongoDB.
  • Optimize database performance, ensure data consistency, and troubleshoot issues as required, following best practices in database management.
  • Participate in code reviews, engage in design and architecture discussions, and contribute to technical decision-making processes.
  • Write automated tests to ensure code quality, reliability, and maintainability, leveraging unit testing capabilities.

Tech Skills Requirements

  • Strong expertise in Go Lang and React, with knowledge of clean coding practices and the SOLID principle. Familiarity with SvelteKit is desirable.
  • Experience in architecture design, with a strong emphasis on React SvelteKit.
  • Knowledge of web architectures, including Server-side rendering (SSR), Client-side rendering (CSR), static site generation (SSG), and Single page applications (SPA), with practical experience in SvelteKit.
  • Proficiency in frontend technologies such as HTML, CSS, and JavaScript, with a focus on SvelteKit for frontend development.
  • Experience in REST and GraphQL API development and integration with databases, with a preference for React/Svelte JS capabilities in API development.
  • Strong problem-solving and critical thinking skills, with experience in automated testing frameworks and a focus on ensuring code quality.
  • Excellent communication skills and the ability to collaborate effectively within a team.
  • Proficient with Version Control Systems (VCS) like GitHub, to effectively manage codebase and collaborate with team members.

Experience

4.5-6 Years

Skills

  • Primary Skill: Open Source Development
  • Sub Skill(s): Open Source Development
  • Additional Skill(s): Python, GoLang

About The Company

Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).

Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.

Key skills/competency

  • Python
  • GoLang
  • React
  • SvelteKit
  • RESTful APIs
  • GraphQL APIs
  • Database Solutions (SQL, Postgres, Mongo, Redis)
  • Automated Testing
  • Architecture Design
  • Version Control (GitHub)

Tags:

Python Developer
Python
GoLang
React
Svelte
SvelteKit
Web Development
Full Stack
API Development
Database Management
Open Source
Software Engineer
Backend Developer
Frontend Developer
SQL
Postgres
MongoDB
Redis
REST
GraphQL
GitHub
SSR
CSR
SSG
SPA
Agile
Clean Code
SOLID Principles
Automated Testing
Code Review
Architecture Design

Share Job:

How to Get Hired at Infogain

  • Tailor your resume: Highlight Python, GoLang, React, and Svelte skills.
  • Showcase open-source contributions: Emphasize your experience with open-source development.
  • Demonstrate API expertise: Detail your experience with REST and GraphQL APIs.
  • Prepare for technical interviews: Review SOLID principles and web architecture concepts.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background