Software Engineer
Relevant Experience: 0 -1 year
We are seeking a highly motivated Fresher Software Engineer to work on our product. The ideal candidate will have a solid understanding of programming concepts, object-oriented programming, and strong analytical and problem-solving skills. You will be working with a range of technologies including C#, .NET Core, SQL, MongoDB, BigQuery, Kafka, Redis, and potentially Angular.
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Good understanding of programming concepts and object-oriented programming.
- Strong analytical and problem-solving skills.
- Proficiency in at least one object-oriented programming language; knowledge of C# is a plus.
- Familiarity with .NET Core framework.
- Basic understanding of SQL and database management.
- Eagerness to learn and work with MongoDB, BigQuery, Kafka, and Redis.
- Knowledge of Angular is a plus.
- Good programming aptitude and ability to quickly adapt to new technologies.
- Strong communication skills and ability to work in a team environment.
Key Responsibilities
- Collaborate with a team of experienced engineers to develop and maintain software applications.
- Write clean, scalable, and efficient code using C# and .NET Core.
- Participate in code reviews and contribute to the development of best practices.
- Troubleshoot, debug and resolve software defects.
- Work with databases such as SQL, MongoDB, and BigQuery to manage and analyse data.
- Assist in developing and maintaining front-end applications using Angular (if applicable).
- Continuously learn and apply new technologies and methodologies.
- Contribute to the overall improvement of the codebase and the development process.