Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 17, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Descasio is a cloud computing solutions provider in Nigeria. We are the bridge between cloud based solutions and legacy On-Premise solutions. We harness cloud-computing technologies by helping organizations of all sizes dramatically improve employee productivity and focus on key business operations by removing the need for expertise and cost of expensive IT...
    Read more about this company

     

    Senior Software Engineer

    Job Summary:

    • Descasio is seeking a highly skilled and experienced Senior Software Developer to join our dynamic and growing team. In this pivotal role, you will be instrumental in designing, developing, and deploying robust, scalable, and high-performance software solutions for our diverse client base. You will contribute to the entire software development lifecycle, mentor junior developers, and play a key role in driving technical innovation and best practices within our projects.

    Key Functions / Responsibilities

    • Lead the design, development, testing, and deployment of complex software applications and features across various platforms (web, mobile, cloud).
    • Design, develop, and maintain backend services and frontend applications using the MERN stack.
    • Write clean, maintainable, and testable code following best practices.
    • Work closely with product managers, designers, and QA engineers to ensure feature alignment and code quality.
    • Participate in planning sessions to define requirements, provide estimates, and discuss technical challenges.
    • Develop and maintain unit and integration tests to ensure high quality and avoid regressions.
    • Collaborate with QA engineers to address bugs and ensure smooth product releases.
    • Conduct code reviews to uphold high standards of software quality and maintainability.
    • Identify areas of technical debt and propose improvements to enhance the platform’s stability and scalability.
    • Stay current with industry trends, best practices, and emerging technologies in software development.
    • Take on new challenges with enthusiasm and continuously grow your expertise.

    Required Qualifications:

    • Minimum of 5-7 years of progressive experience in software development, with at least 2 years in a Senior Developer role.
    • Strong proficiency in one or more modern programming languages such as Python, Java, C#, Node.js, or Go.
    • Extensive experience with front-end technologies and frameworks (e.g., React, Angular, Vue.js) if applicable to full-stack roles.
    • Demonstrated experience with cloud platforms (AWS, Azure, or Google Cloud) including serverless architectures, containerization (Docker, Kubernetes), and managed services.
    • Solid understanding of database technologies (SQL and NoSQL databases like PostgreSQL, MongoDB, MySQL).
    • Experience with version control systems (Git) and CI/CD pipelines.
    • Strong understanding of software design principles, data structures, algorithms, and secure coding practices.
    • Excellent problem-solving skills, analytical thinking, and attention to detail.
    • Strong communication and interpersonal skills, with the ability to articulate complex technical concepts clearly.

    Functional Competencies:

    • Master's degree in a relevant field.
    • Experience with microservices architecture and API development (RESTful, GraphQL).
    • Knowledge of cybersecurity principles or experience integrating security best practices.
    • Familiarity with Agile/Scrum development methodologies.
    • Experience in a consulting or client-facing role.

    Experience & Qualifications

    Education:

    • Bachelor's degree in Computer Science, Engineering, or a related technical field.

    Experience:

    • Minimum of 5 - 7 years experience

    Language Requirements:

    • English

    Physical Requirements:

    • Typically sitting at a desk or table.
    • Work is typically performed in an office.
    • Job demands can also be flexible.

    Check how your CV aligns with this job

    Method of Application

    Kindly send cv to umama.david-ogebe@descasio.io

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Descasio - Nigeria Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail