iRecruiters Africa is a fast-growing recruitment firm, offering world-class virtual recruitment & job posting services. Mission To be Africa’s trusted high quality talent providers, creating value-added partnership
Job Summary:
Our client is seeking to hire a talented and experienced C# Software Developer who will design, develop, and maintain software solutions to meet the needs of our customers.
The ideal candidate must have hands-on experience in software development and a strong understanding of software development best practices. S/he should be able to work independently with little or no supervision with an excellent organization and problem-solving skills.
Key Responsibilities:
- Design and develop user interfaces using C# best practices and latest front-end technologies.
- Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement new features and functionality.
- Develop application codes and unit test in C#, Java Technologies, and Rest web Services.
- Participate in code reviews to ensure code quality, performance, and adherence to coding standards.
- Troubleshoot and debug issues, conduct root cause analysis, and implement solutions in a timely manner.
- Work closely with QA teams to ensure thorough testing of software solutions and resolve any reported bugs or issues.
- Make complex technical and design decisions for C# projects.
- Stay up-to-date with the latest trends and advancements in Angular development and related technologies.
Requirements
- B.Sc degree in Computer Science, Engineering, or any related field.
- 2-3 Years of experience in C# development preferably in the financial service industry.
- Strong proficiency in C#, and JavaScript.
- Experience with front-end technologies such as Java, Angular, HTML, CSS, and TypeScript is a plus.
- Experience in testing frameworks.
- Familiarity with Restful APIs and AJAX.
- Strong knowledge of SQL Server or another relational database.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaborative skills, with the ability to work effectively in a team environment.
Compensation: Base pay is N400,000.00 monthly net + other interesting benefits
Method of Application
Signup to view application details.
Signup Now