Graduate Software Developer – Trainee (22 views)

Job Description

  • Development: Assist in developing and maintaining web applications using C# and Blazor.
  • Collaboration: Work closely with Lead developer and the wider development team to design, build, and test software solutions.
  • Learning: Continuously expand your knowledge of modern development practices, Blazor, C#, and web technologies under the guidance of an experienced mentor.
  • Bug Fixing & Troubleshooting: Help identify and resolve issues in existing applications, improving functionality and performance.
  • Documentation: Write clean, maintainable, and well-documented code, and contribute to project documentation.
  • Testing: Participate in unit testing to ensure high-quality code and functionality.
  • Agile Methodologies: Participate in agile development cycles, including sprint planning, stand-ups, and reviews.

Key Skills and competencies

  • Strong analytical and problem-solving abilities.
  • Proactive and Driven individual
  • Eagerness to learn and improve technical skills.
  • Excellent communication and collaboration skills.
  • Ability to work both independently and as part of a team.
  • Detail-oriented with a focus on quality.
  • Ability to conceptually explain business and technology processes verbally and visually
  • Basic knowledge of C# and .NET technologies.
  • Familiarity with web development concepts (HTML, CSS, JavaScript).
  • An understanding of Blazor is desirable but not required.
  • Experience with version control systems like Git is a plus.
  • Familiarity with SQL and databases is advantageous.

Requirements

  • A recent graduate with BSC/HND in Computer Science, Software Engineering, or a related field.
  • Applicants must reside within Lekki Axis.