C# Full Stack Developer at Tezza Business Solutions Ltd

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
49545
Job Views
158

Job Description



Job Summary



  • The C# Full-stack Developer at plays a key role in designing, developing, and maintaining the bank's software applications, both on the front end and back end.

  • This role involves working closely with cross-functional teams to deliver high-quality, scalable, and secure solutions that meet the bank's business requirements.

  • The developer will utilize their expertise in C# programming, front-end frameworks, and database technologies to contribute to the development and enhancement of digital platforms.


Responsibilities



  • Design and develop web applications and software solutions using C# programming language and related technologies.

  • Collaborate with the development team, business analysts, and stakeholders to gather and understand software requirements.

  • Create clean, efficient, and maintainable code for both front-end and back-end components.

  • Develop and implement user interfaces using front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., Angular, React, Vue.js).

  • Build and integrate APIs and web services to connect front-end interfaces with back-end systems.

  • Develop and optimize database schemas and queries using SQL or ORM frameworks.

  • Implement security best practices to ensure the confidentiality, integrity, and availability of the applications.

  • Conduct unit testing and participate in code reviews to ensure code quality and adherence to coding standards.

  • Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.

  • Troubleshoot and resolve software defects and technical issues in a timely manner.

  • Stay updated with emerging trends and technologies in web and software development and propose innovative solutions.

  • Assist in documenting software specifications, technical designs, and project-related information.


Qualification and Skills



  • Bachelor's degree in computer science, Software Engineering, or a related field. A master's degree is a plus.

  • 2 - 3 years plus experience as a C# Full-stack Developer, preferably in the banking or financial services industry.

  • Strong knowledge and experience in C# programming language and .NET framework.

  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js).

  • Experience with relational databases and SQL (e.g., SQL Server, MySQL) and familiarity with ORM frameworks (e.g., Entity Framework).

  • Knowledge of web service technologies (REST, SOAP) and API development.

  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.

  • Understanding of software development best practices, including Agile methodologies.

  • Familiarity with cloud platforms (e.g., Azure, AWS) and containerization technologies (e.g., Docker) is desirable.

  • Strong problem-solving and analytical skills to identify and resolve technical issues.

  • Excellent teamwork and communication skills to collaborate effectively with cross-functional teams.

  • Ability to work on multiple projects simultaneously and deliver high-quality results within deadlines.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept