4 EdGe Networks Jobs
Python Developer - FastAPI (4-6 yrs)
EdGe Networks
posted 2mon ago
Flexible timing
Key skills for the job
Who we are :
At EDGE, we believe simplifying employee data will help large corporates solve sub-optimal talen management problems.
This data is more critical after the pandemic, as managing a remote workforce has shifted from optional to essential.
We have spent our last eight years understanding the workforce from the IT and BFSI industries. We have used this employee data to create a sophisticated intelligence.
This brain behind our AI-based products is called EDGE graph. We have used 11 million job descriptions and more than 30 million profiles to build the graph. Our products like Pathfinder, Recruit and Mobility are deployed in IT companies like Wipro, HCL, UST Global, etc. and help them upskill, invest, and maintain their existing people.
It has helped organisations improve their workforce availability, billing, allocations and drive straight bottom-line impacts. The new order of talent decisions helps us define, identify, and plan for a future-ready workforce.
We build end-to-end talent management products for organizations so that they have a 360-degree view of their talent supply chain. This helps them make informed talent decisions efficiently and build an intelligent workforce.
Job Summary :
We are seeking an experienced Senior Python Developer with expertise in FastAPI to join our development team.
The ideal candidate will have a deep understanding of Python programming and significant experience building high-performance APIs using FastAPI.
You will be responsible for designing, developing, and maintaining robust, scalable backend services that power our applications.
Your role will involve working closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities :
- API Development : Design, develop, and maintain RESTful APIs using FastAPI, ensuring they are scalable, efficient, and secure.
- Database Design : Work with SQL and NoSQL databases, ensuring efficient data models and queries that support application requirements.
- Performance Optimization : Optimize application performance, including refactoring code, optimizing queries, and enhancing API response times.
- Integration : Integrate third-party services and APIs into the existing architecture, ensuring seamless interaction between different systems.
- Testing : Write and maintain unit, integration, and end-to-end tests to ensure the reliability and robustness of the applications.
- Security : Implement and maintain security best practices in the API and backend services, including authentication, authorization, and data protection.
- Documentation : Maintain comprehensive documentation for code, APIs, and architecture to support ongoing development and maintenance.
Required Qualifications :
- Education : Bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience.
Experience :
- 4 years of experience in Python development, with a strong focus on backend development.
- 2+ years of experience with FastAPI in production environments.
- Proven experience in designing and implementing RESTful APIs.
- Strong understanding of PostgreSQL.
- Experience with asynchronous programming in Python.
- Familiarity with Docker and containerization for deployment.
- Experience with ETL processes and tools.
- Experience with data mapping and transformation.
- Utilize AI-powered coding assistants such as GitHub Copilot, Cursor, ChatGPT, or Tabnine to enhance productivity and code quality.
Skills :
- Deep knowledge of Python 3.x and FastAPI framework.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to collaborate with teams.
Why should you join us :
We are concerned not only with the growth of the company, but each other's personal and professional growth, too.
We are transparent, open and have a collaborative work environment. And above all, you need to bring your best. The rest does not really matter.
With WFH becoming more normalized, you best believe we have been sharing our favorite ways to prioritize a healthy work-life balance at home (Netflix, anyone?)
Functional Areas: Software/Testing/Networking
Read full job descriptionWork culture.and managers are very supportive.
Nothing
Read 2 reviews4-6 Yrs
Bangalore / Bengaluru