Senior Python Developer

Year    UP, IN, India

Job Description

### Job Information


Work Experience


4+ Years Industry


IT Services City


Noida State/Province


Uttar Pradesh Country


India Zip/Postal Code


201309

### About us





At Nickelfox , we use our passion for technology and understanding of business, to create unique and customized solutions for our clients. Our software development and design services include:





• Product Consulting (Product Planning, Design, and Tech Consulting)
• Product Design (Wireframing, UI/UX Designing, Visual Design)
• Enterprise Software, Web and App Development
• Staff Augmentation
We have partnered with the United Nations, The NY Times, ITC, Gucci, Dunzo, GE, MyGov, and others to deliver successful software and mobile app solutions. Our clientele is spread across 25 countries, and over 30 industries.







###


Objective: The objective of this role is to lead complex projects at Nickelfox by designing elegant, maintainable, and scalable architectures while ensuring a high-quality codebase.




Key Responsibilities:


Project Ownership: Take complete ownership of the projects you are responsible for.


System Design: Perform system designing for projects.


Quality Delivery: Ensure the timely and quality delivery of projects.


Mentorship: Lead by example, mentor, and guide team members on structured problem-solving and the development of best practices.


Performance & Scalability: Identify and resolve performance and scalability issues for increasingly complex enterprise products.


Design & Code Reviews: Actively participate in design and code reviews to build robust applications and features.


Leadership: Exhibit ownership and leadership skills to become an indispensable part of the engineering team and culture.


Testing & Debugging: Test and debug existing applications.


Technical Architecture: Assess project timelines and work on the technical architecture.


Security Best Practices: Implement security best practices and standards.### Requirements

Experience: 4+ years of experience in developing applications in Python.


Frameworks: Excellent programming skills in Python with Django/Flask.


Databases: Proficiency with SQL databases.


Caching & Workers: Knowledge of caching mechanisms and Celery workers.


Testing: Working knowledge of the Pytest library.


API Documentation: Maintain proper API documentation with Swagger.


Cloud Services: Familiarity with server services (AWS/GCP/Azure).


Version Control: Experience with version controls like GitHub.


API Development: Building and maintaining RESTful APIs.


Data Structures & Algorithms: Good understanding of data structures and algorithms and their space and time complexities.


Problem-Solving & Debugging: Strong problem-solving and debugging skills.


Scalable Systems: Experience in building scalable, highly critical software systems.


OOP & Design Patterns: Strong OOP concepts and the ability to apply design patterns for a robust code base.


Multi-Services Architecture: Experience with working on highly interdependent and complex multi-services architecture.


Concurrency & Performance: Experience in working on highly concurrent multithreaded applications with a keen eye on system performance and throughput.


System Performance: Good understanding of system performance trade-offs, load balancing, and engineering for high availability.


Communication: Solid written and verbal communication skills with the ability to articulate architectural details to stakeholders at different levels (executive, technical, and non-technical) through UML diagrams, crisp documentation, and white-boarding as required.### Benefits

Learning & Growth: Unlimited learning and growth opportunities.


Work Environment: A collaborative and cheerful work environment.


Impact: Opportunity to make an impact as your work will directly contribute to our business strategy.

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.


Related Jobs

Job Detail

  • Job Id
    JD3393300
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year