Job Description
Company Profile & Job Description
Software Development Internship
Apply only through the application form; other submissions risk being ignored, even if sent to senior team members, as our leadership team reviews applications daily.
Location: Surat Gujrat
About Winvesta
Winvesta is a rapidly growing fintech company on a mission to make cross-border payments and investing hassle-free and affordable for customers across India and the world. With its flagship product, the Global-Currency Account, Winvesta empowers individuals and businesses to conduct transactions on an international scale effortlessly.
Winvesta was founded by Swastik Nigam, an IIM-A graduate and former Investment Banker at Deutsche Bank, London.
Winvesta has earned numerous accreditations in its young tenure, including:
- Fintech Product of the Year 2024: BW Fintech Awards
- Best Payment Solution 2023: BW Fintech Awards
- Best Emerging Fintech 2023: Bharat Fintech Summit
- FinTech Company of the Year 2020 for the Asia Pacific by Barclays Entrepreneur.
- It is also a part of the prestigious London Mayor s International Business Program.
- The company was also part of the Fintech Acceleration programs by Natwest and Hogan Lovells.
The Role
We are seeking a talented and enthusiastic Software Development Intern to join our team.
Job Title : Software Development Internship
Location : Surat, Gujrat
Experience : Internship (Freshers welcome)
We are a dynamic technology company focused on developing innovative solutions that enhance user experiences and drive business success. We are currently looking for a motivated Software Developer Intern to join our growing development team. This internship offers an excellent opportunity to gain hands-on experience in backend development using Python and FastAPI, contributing to real-world projects.
Responsibilities:
- Collaborate with senior developers to design, implement, and maintain backend applications using Python and FastAPI.
- Assist in developing and integrating APIs for various applications.
- Write clean, reusable, and efficient code while adhering to best practices.
- Participate in debugging, testing, and improving existing codebases.
- Support the team in troubleshooting and resolving issues in a timely manner.
- Learn and apply new technologies relevant to ongoing projects.
Requirements:
- Current enrollment in a Computer Science or related technical field (or recent graduate).
- Strong knowledge of Python programming language.
- Basic understanding of web development (HTML, CSS, JavaScript) and databases (SQL).
- Familiarity with FastAPI or other Python frameworks (Django, Flask) is a plus.
- Good problem-solving skills and attention to detail.
- Familiarity with version control systems (e.g., Git).
- Ability to work both independently and as part of a team.
- Strong communication skills and eagerness to learn.
- Experiment with AI tools
Nice to Have:
- Experience with cloud services (AWS, Google Cloud, or Azure).
- Familiarity with containerization tools like Docker.
- Knowledge of front-end technologies such as React.js.
This internship will provide you with the opportunity to work alongside experienced professionals in a collaborative environment. You will gain valuable insights into the software development lifecycle while contributing to impactful projects. Join us in shaping the future of technology!
Job Classification
Industry: FinTech / Payments
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Internship
Contact Details:
Company: Winvesta
Location(s): Surat
Keyskills:
Computer science
Front end
Web development
Debugging
Javascript
HTML
Troubleshooting
Internship
SQL
Python