Senior Full Stack Developer at Sidmach Technologies Nigeria Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
8 months ago

Additional Details

Job ID
131884
Job Views
66

Job Description






About the Role




  • The Full Stack Developer is responsible for designing, developing, and maintaining software applications that encompass both the front-end and back-end components of a system.

  • The Full Stack Developer role revolves around creating end-to-end solutions, integrating various technologies, solving problems, collaborating with teams, and continuously improving their skills to deliver robust and efficient software applications.



Responsibilities




  • Write clean, high-quality, high-performance, maintainable, and reusable code.

  • Develop and support software, including applications, database integration, interfaces, and new functionality enhancements.

  • Design and implement RESTful APIs for communication between the front-end and back-end.

  • Integrate third-party APIs and services.

  • Write and conduct unit tests and deployment of new products and features

  • Design, implement, and maintain databases.

  • Optimize database queries for performance.

  • Participate in code reviews and debugging.

  • Determine operational feasibility through analysis, problem definition, requirement gathering, solution development, and proposed solutions for software applications.

  • Determine and design system specifications, standards, and programs.

  • Improve operations by conducting systems analysis, recommending changes in policies and procedures for software architecture.

  • Document codes, including but not limited to reports writing, user manuals, and other documentation on the status, operation, and maintenance of the software(s).

  • Coordinate cross-functionally to ensure the project meets business objectives and compliance standards



Basic Requirements




  • Candidates should possess a B.Sc. Degree / HND from an accredited institution with a minimum qualification of Second Class/Lower Credit.

  • Must have 5+ years of relevant work experience in a similar role.

  • Ability to organize and prioritize work

  • Strong communication skills.

  • Ability to work in a team.

  • Excellent debugging and problem-solving skills.

  • Research-oriented.



Professional Requirements




  • C#, .NET, Microsoft .NET Framework, and .NET Core.

  • Experience in mobile development (Flutter, ReactNative, Kotlin, Xamarin, etc.).

  • Experience with Agile (Scrum) software development methodologies.

  • Service Oriented Architecture (SOA) design principles.

  • RESTFUL, SOAP, JSON.

  • Database Management (MS SQL, MySQL, SQLite).

  • Knowledge of frontend development tools: HTML5.0, CSS 3.0, JavaScript, JavaScript Frameworks: React JS and Node JS, Angular.

  • Azure /DevOps.

  • PowerShell.



Similar Jobs

Cookies

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

Accept