Python Full stack Developer

Reliable Software Resources Inc
New York, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

JavaScript
API
Agile Methodologies
Data analysis
User Authentication
Big Data
Computer Programming
Computer Engineering
Relational Databases
Software Debugging
Software Design Patterns
Web Development
Distributed Systems
Django
Python
PostgreSQL
MySQL
Node.js
Performance Tuning
Next.js
Software Engineering
React
Software Security
Backend
GIT
FastAPI
Information Technology
Front End Software Development
REST
Software Version Control
Docker
Microservices

Requirements

· 10+ years of software development experience.

· Strong programming skills in Python.

· Hands-on experience with Django for web application development.

· Strong experience with FastAPI for API and microservices development.

· Solid understanding of REST APIs, authentication, and API security.

· Experience with relational databases such as PostgreSQL or MySQL.

· Familiarity with Git-based version control workflows.

· Strong understanding of software design patterns, debugging, and performance tuning.

· Experience working in Agile development environments.

Nice to Have

· Frontend development experience with React.

· Experience building server-side rendered applications using Next.js.

· Knowledge of backend JavaScript development with Node.js.

· Experience with Docker, cloud platforms, and CI/CD pipelines.

· Familiarity with microservices architecture and distributed systems.

Educational Qualifications:

  • Required - Bachelor's degree in Computer Science, Information Technology, Computer Engineering or closely related or equivalent.
  • Preferred - Master's degree in Management Information Systems (MIS), Computer Science, Big Data or Analytics or equivalent.

Apply for this position