About the Role
We are seeking a motivated and detail-oriented Junior C# Developer to join our development team. This is an excellent opportunity for someone with a passion for coding and problem-solving to grow their skills in a collaborative and supportive environment. You will work on building and maintaining high-quality software solutions using C# and the .NET framework.
Key Responsibilities
- Assist in the design, development, and maintenance of C# applications.
- Write clean, scalable, and efficient code following best practices.
- Participate in code reviews and contribute to continuous improvement.
- Collaborate with cross-functional teams including QA, Product, and Design.
- Debug and resolve software defects and issues.
- Document development processes, code changes, and technical specifications.
- Stay up-to-date with emerging technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in C# and familiarity with the .NET framework.
- Basic understanding of object-oriented programming principles.
- Experience with Visual Studio and version control systems (e.g., Git).
- Knowledge of SQL and relational databases is a plus.
- Good problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Eagerness to learn and grow in a fast-paced environment.