Tezza”(te-zza) from the Italian word "Completezza” embodies our commitment to providing IT and Business Solutions that are comprehensive, through and complete. We specialize in providing personalized Software Quality Assurance and Testing Services within a streamlined, phased delivery channel.
With a primary goal of putting technological solu...
Read more about this company
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.
The Backend Developer is responsible for designing, developing, and maintaining the server-side components of the bank's applications and systems.
The Backend Developer works closely with the development team to create scalable, robust, and efficient solutions that meet the bank's business requirements.
This role involves collaborating with cross-functional teams and utilizing various programming languages, frameworks, and tools.
Responsibilities
Design and develop server-side applications and systems using appropriate programming languages and frameworks.
Collaborate with the development team and stakeholders to understand business requirements and translate them into technical specifications.
Create scalable and efficient code that adheres to coding standards and best practices.
Perform unit testing and debugging of backend components to ensure quality and reliability.
Integrate backend systems with databases, APIs, and other external services.
Optimize server-side code and database queries to enhance performance and scalability.
Collaborate with the frontend developers to integrate frontend components with the backend systems.
Ensure security and data protection measures are implemented in backend applications.
Collaborate with the DevOps team to deploy applications and manage infrastructure as code.
Troubleshoot and resolve backend-related issues and provide technical support.
Stay updated with emerging technologies and trends in backend development and propose innovative solutions.
Qualifications 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 Backend Developer or similar role, preferably in the banking or financial services industry.
Strong knowledge of backend programming languages such as Java, C#, Python, or Node.js.
Experience with backend frameworks such as Spring Boot, ASP.NET, Django, or Express.js.
Proficiency in working with databases, including SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Familiarity with web service technologies (REST, SOAP) and API development.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is desirable.
Understanding of security principles and best practices in backend development.
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 in an Agile development environment and manage multiple tasks and priorities.
Method of Application
Use the link(s) below to apply on company website.
AI's Impact on Jobs and Organisations (Nigeria report)This report examines the extent to which AI is affecting jobs and organisations in Nigeria. It brings together perspectives from HR professionals and managers across different industries.
30 Contract Staffing Risks That Could Get Your Company SuedThis piece outlines 30 contract staffing risks that have real legal consequences under Nigerian law. If you are a business owner, HR professional, or staffing agency operator, you will find this highly valuable.
10 Steps to Building an Effective Talent PipelineLearn how to keep a list of good candidates ready in advance, before a role becomes vacant. Discover step by step the process of building a talent pipeline that works.
2026 / 2027 NEPL / OERNL Joint Venture Tertiary Scholarship Scheme (National Merit Award)The NEPL/OERNL Joint Venture in pursuance of its Corporate Social Responsibility invites suitably qualified applicants for its 2026/2027 Tertiary Scholarship Scheme, commencing Tuesday, March 3, 2026, and concluding on Wednesday, April 1, 2026. For applicants from Non-Host/Transit Communities