Software Engineer
Full Job Description
About the Role:
Zetheta Algorithms Private Limited, a dynamic FinTech startup, is seeking a talented and motivated Software Engineer Intern. This is an exceptional opportunity for a self-driven student or recent graduate passionate about building robust software solutions and implementing cutting-edge technologies within the financial sector. Join our innovative AI tools development team and gain invaluable experience.
About the Internship:
As a Software Engineer Intern, you will contribute to development projects spanning application design, coding, testing, and deployment. You'll engage in multiple mini-projects across various technical domains, gaining practical exposure to the full software development lifecycle in a FinTech environment.
Key Responsibilities:
- Software Development: Write clean, efficient, and maintainable code; participate in the full software development lifecycle; implement new features and functionality; collaborate with team members using version control systems.
- Application Design & Architecture: Contribute to software design discussions; create technical specifications based on requirements; apply best practices in application architecture; develop modular and scalable components.
- Testing & Quality Assurance: Write and execute unit and integration tests; identify and fix bugs and performance issues; participate in code reviews and quality assurance processes; ensure code meets quality and performance standards.
- DevOps & Deployment: Learn about continuous integration and delivery pipelines; assist in application deployment processes; monitor application performance and troubleshoot issues; implement security best practices.
- Capstone Project: Complete an end-to-end development project, including requirement analysis, system design, implementation, testing, and deployment.
What You Will Learn:
- Practical experience with modern programming languages (Python with SQL) and frameworks.
- Software design patterns and architectural principles.
- Agile development methodologies and practices.
- Testing strategies and quality assurance techniques.
- FinTech-specific development challenges and solutions.
Who Should Apply?
- Student or fresh graduate from computer science or related disciplines.
- Knowledge of at least one programming language (e.g., Python, Java, JavaScript with SQL).
- Basic understanding of data structures and algorithms.
- Familiarity with web technologies and databases.
- Willingness to self-learn and work in a fast-paced environment.
Internship Details:
- Duration: Self-paced, with options ranging from 15 days to 6 months.
- Type: Unpaid.
This internship offers a unique opportunity to develop skills relevant to the future of financial markets in India and globally.
Company
Zetheta Algorithms Private Limited
Zetheta Algorithms is a pioneering FinTech startup in India, dedicated to innovation and research in financial markets. We utilize gamified simulations to develop enterprise-grade financial models. Ou...