Intern - Software Engineer at Riskonnect
Colombo, Western Province, Sri Lanka -
Full Time


Start Date

Immediate

Expiry Date

10 Jun, 26

Salary

0.0

Posted On

12 Mar, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, Typescript, OOP, Data Structures, Algorithms, .NET, ASP.NET Core, Web APIs, Angular, HTML, CSS, JavaScript, SQL, Visual Studio, Git, Agile

Industry

Software Development

Description
Intern – Software Engineer Responsibilities * Assist the engineering team in developing and maintaining enterprise web applications. * Contribute to development tasks including bug fixes, feature implementations, and improvements under the guidance of senior engineers. * Support testing, debugging, and troubleshooting of application components. * Work with backend APIs, frontend UI components, and databases as part of assigned tasks. * Participate in code reviews, team discussions, and Agile ceremonies. * Use modern development tools and AI-assisted engineering practices to improve productivity. * Write clean, scalable code using C#/Typescript programming languages. * Support the development of AI-driven features by preparing data, testing APIs, and validating outputs. * Collaborate with senior engineers and architects to explore the use of AI in enhancing user experience and business workflows. * Stay updated with emerging AI tools and frameworks relevant to the product roadmap. Requirements * Fully or partially completed BSc in Computer Science, Software Engineering, IT, or a related field. * Strong understanding of programming fundamentals, including: * Object-Oriented Programming (OOP) * Data structures and basic algorithms * Exposure to Microsoft development stack, including: * C# * .NET / ASP.NET Core fundamentals * Web APIs * Basic frontend development knowledge, including: * Angular or similar TypeScript framework * HTML, CSS, TypeScript / JavaScript * Basic knowledge of databases * DBMS concepts * SQL queries * Understanding of relational databases * Familiarity with development tools * Visual Studio / Visual Studio Code * Git or other version control systems * Interest in modern software development practices * REST APIs * Agile development * CI/CD concepts * Exposure to AI-assisted development tools * Use of AI coding assistants or LLM tools (e.g., ChatGPT, Copilot) for development and learning. * Ability to learn new technologies quickly and work collaboratively in a team environment.
Responsibilities
The intern will assist the engineering team in developing and maintaining enterprise web applications by contributing to bug fixes, feature implementations, and improvements under senior guidance. Responsibilities also include supporting testing, debugging, and working with backend APIs, frontend UI components, and databases.
Loading...