i
NetConnectGlobal
56 NetConnectGlobal Jobs
Python Full Stack Developer (4-8 yrs)
NetConnectGlobal
posted 12hr ago
Company : NetConnect Global
Location : Chennai, India (On-site)
About NetConnect Global :
NetConnect Global is a leading technology and service partner specializing in digital transformation for Global Captive Centers.
With over 25 years of expertise in IT collaborations, we strive to make a positive impact on the world and the environment through technology, innovation, and enterprise.
"People Planet Progress" guides everything we do.
About the Role :
We are seeking a highly skilled and experienced Python Fullstack Developer to join our dynamic team in Chennai.
This is a full-time, on-site position where you will play a crucial role in developing and maintaining our cutting-edge applications.
You will be involved in all aspects of the software development lifecycle, from design and implementation to testing and deployment.
This role requires a strong understanding of both front-end and back-end development, as well as a passion for writing clean, efficient, and testable code.
Responsibilities :
- Develop and maintain robust and scalable web applications using Python and related frameworks.
- Design and implement RESTful APIs using FastAPI and leverage asynchronous processing capabilities.
- Build and maintain user-friendly front-end interfaces using ReactJS.
- Implement Behavior-Driven Development (BDD) practices and write comprehensive unit and integration tests.
- Collaborate with agile teams, adhering to agile principles and lean thinking.
- Integrate data engineering principles with core software engineering practices.
- Profile and optimize Python code for performance.
- Contribute to the continuous improvement of our development processes.
- Provide support for trading applications (experience preferred).
- Work with cloud platforms (e.g, Azure, AWS) and containerization technologies (e.g, Docker, Kubernetes) (experience preferred).
- Utilize CI/CD tools, preferably GitHub Actions (experience preferred).
- Contribute to the creation and maintenance of executable documentation.
Qualifications :
- Extensive Python Development : 10+ years of proven experience in software development using Python.
- Behavior-Driven Development (BDD) : Demonstrable experience implementing BDD and writing testable code.
- Agile Methodologies: Solid understanding and practical experience working within agile teams and applying agile principles with lean thinking.
- Front-end Development : Strong proficiency in ReactJS.
- Data Engineering : Experience blending data engineering concepts with core software engineering practices.
- FastAPI and Async Processing : Proven experience working with FastAPI and asynchronous processing in Python.
- Code Optimization : Proficient in profiling and optimizing Python code for performance.
- Executable Documentation : Familiarity with the concepts of executable documentation.
Preferred Qualifications :
- Additional Programming Skills : Experience with other programming languages (C++, .NET) and frameworks is a plus.
- CI/CD Tools : Familiarity with GitHub Actions is highly desirable.
- Cloud Platforms : Experience with cloud platforms (e.g, Azure, AWS) and containerization technologies (e.g, Docker, Kubernetes) is a significant advantage.
- Trading Application Support : Experience providing support for trading applications is a plus.
- Databricks : Experience with Databricks is a plus
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
5-6 Yrs
10-20 Yrs
Bangalore / Bengaluru, Mumbai
4-9 Yrs
Bangalore / Bengaluru, Mumbai
4-7 Yrs
Bangalore / Bengaluru, Mumbai