Free cookie consent management tool by TermsFeed Senior Software Developer | Antal Tech Jobs
Back to Jobs
13 Weeks ago

Senior Software Developer

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
Quantiphi

Overview

While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.

If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Role: Senior Software Developer(Fast API, Python, SQL)
Experience Level: 4 to 8 Years
Work location: Mumbai, Bangalore & Trivandrum
Notice Period: 0-30 days
Role & Responsibilities:
Skills expectation:
  • Python Programming:
    • Performance Optimization: Profiling and optimizing Python code for performance improvements.
    • Error Handling: Exception handling, debugging, and unit testing.
    • Libraries & Frameworks: Proficiency with popular libraries (NumPy, pandas, etc.) and frameworks (e.g., Django, Flask) in addition to FastAPI.
    • Core Python: Deep understanding of Python syntax, data structures (lists, dictionaries, sets, tuples), and control flow (loops, conditionals).
  • REST APIs:
    • Security: Knowledge of common security practices (authentication, authorization, data validation, and sanitization).
    • API Documentation: Ability to document APIs using tools like Swagger/OpenAPI.
    • Design Principles: Understanding of RESTful design principles, including statelessness, resource-based architecture, and HTTP methods (GET, POST, PUT, DELETE).
  • FastAPI:
    • Dependency Injection: Using FastAPI’s dependency injection system to manage resources and services.
    • Data Validation: Utilizing Pydantic for data validation and serialization.
    • Asynchronous Programming: Familiarity with async/await and how FastAPI leverages asynchronous capabilities.
    • Framework Proficiency: Building and deploying RESTful APIs using FastAPI.
  • Git:
    • Collaboration: Experience with Git hosting services and understanding pull requests and code reviews.
    • Branching Strategies: Knowledge of Git workflows like Gitflow, feature branching, and understanding how to resolve conflicts.
    • Version Control: Proficiency with Git commands and workflows.
  • Additional Skills:
  • Soft Skills:
    • Adaptability: Ability to quickly learn new technologies and adapt to changing requirements.
    • Critical Thinking: Strong analytical and problem-solving abilities.
    • Communication & Collaboration:
    • Teamwork: Experience working in Agile or Scrum environments.
    • Documentation: Skills in writing clear and concise technical documentation and reports.
  • Problem-Solving:
    • Code Quality: Focus on writing clean, maintainable, and efficient code.
    • Algorithm Design: Ability to design and implement algorithms and solve complex problems.
  • DevOps Basics:
    • Containerization: Basic knowledge of Docker and container orchestration (e.g., Kubernetes) is a plus.
    • CICD: Understanding of Continuous Integration and Continuous Deployment pipelines.
  • Database Management:
    • ORMs: Experience with Object-Relational Mapping tools
    • NoSQL: Familiarity with NoSQL databases on cloud.
    • SQL: Basic to intermediate SQL skills for querying relational databases.
  • Leadership qualities:
    • Ability to lead technology teams and provide them mentorship or support to accelerate performance.
    • Experience in leading multiple large projects as well as a deep understanding of Agile developments
    • Effective communication with all the stakeholders involved.
    • Communicate clearly about complex subjects and technical plans with technical and non technical audiences.

  • Good to have:
    • Designing and development of ETL pipeline
    • Requirement gathering and understanding of the problem statement
    • End-to-end ownership of the entire delivery of the project
    • Designing and documentation of the solution
    • Team management and mentoring
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Share job
Similar Jobs
View All
1 Day ago
Software Engineer - C#/Javascript
Information Technology
  • 1 - 5 Yrs
  • Anywhere in India/Multiple Locations
Job Description : We are searching for a Software Engineer who is experienced in C#, .NET technologies, and web technologies (Angular, Aurelia). Join our collaborative team, where you'll work together on exciting projects, designing, building, and...
decor
1 Day ago
Node.js Developer
Information Technology
  • 2 - 6 Yrs
  • Anywhere in India/Multiple Locations
Job Description: We are looking for a skilled Node.js Developer to join our backend engineering team. The ideal candidate will be responsible for building scalable server-side applications, working on API development, and integrating with database...
decor
1 Day ago
Frontend Developer
Information Technology
  • 2 - 7 Yrs
  • Anywhere in India/Multiple Locations
Experience Level: 2+ Years Employment Type: Full-Time About the Role: We are looking for a talented Frontend Developer with expertise in React.js to build interactive and responsive web interfaces. You will work closely with backend developers,...
decor
1 Day ago
Software Developer - Oracle CX
Information Technology
This job is with Oracle, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. About Oracle Managed Cloud ServicesOracle Managed Cloud Services p...
decor
1 Day ago
Associate Software Developer in Mumbai, Navi Mumbai, Thane
Information Technology
Step into a dynamic role where you’ll not only resolve technical issues in high-volume systems but also act as the vital link between business teams and technology. You’ll troubleshoot, gather, and clarify requirements, and help shape solutions that...
decor
1 Day ago
Software Engineering - Data Scientist - Associate
Information Technology
At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabli...
decor
1 Day ago
Full Stack Developer - Node.js/React.js
Information Technology
About UsJoin Webs Optimization Software Solution, a forward-thinking software company based in Ahmedabad.We craft impactful digital solutions and are seeking a driven and passionate Full Stack Developer to bolster our development team.What Youll Do ...
decor
1 Day ago
C++/Rust Graphics and Windowing System Software Engineer - Mir
Information Technology
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, e...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media