Job Openings
Trainee - Software Engineer
About the job Trainee - Software Engineer
Responsibilities:
- Write clean, efficient, and well-documented code using C#, .NET Core, and MSSQL for various projects
- Work closely with cross-functional teams to develop and integrate software solutions based on requirement's
- Build and consume RESTful APIs, integrating with third-party services and ensuring smooth communication between components
- Troubleshoot, debug, and resolve software issues. Write unit and integration tests to ensure code quality
- Contribute to the enhancement of user-facing components using technologies like JavaScript, jQuery, and JSON
- Use Git or other version control systems to manage code changes and collaborate effectively with other developers
- Work closely with the QA team to ensure the highest levels of quality
Requirements:
- Bachelors degree in Information Technology, Computer Science, or a closely related field
- Minimum of 6 months of practical experience in software development
- Proficiency in C#, .NET Core, and MSSQL
- Solid knowledge of JSON, jQuery, and JavaScript
- Familiarity with building and integrating RESTful APIs
- Experience with version control systems like Git is a plus
- Familiarity with Microsoft Azure
- Excellent English communication skills, both written and verbal
- Ability to work well within a team-oriented environment
- Strong problem-solving and analytical skills with attention to detail