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: Nov 28, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Babban Gona, which means "Great Farm" in the Hausa language, is a social enterprise organization that provides support for smallholder farmers in Nigeria to become more profitable. 


    Read more about this company

     

    Senior Backend Developer / Solutions Architect

    Job Description
    Backend Development:

    • Design, develop, and maintain high-performance, scalable, and secure backend systems and APIs.
    • Implement the best coding, testing, and deployment practices to ensure software quality and reliability.
    • Optimize application performance, scalability, and security.
    • Write clean, maintainable, and efficient code using modern programming languages like Java, Python, Node.js, or Go.

    Solutions Architecture:

    • Lead the design and development of end-to-end system architectures that align with business objectives and technical requirements.
    • Evaluate and recommend tools, frameworks, and technologies to drive efficiency and innovation.
    • Ensure architecture supports high availability, disaster recovery, and fault tolerance.
    • Define and document architectural patterns, guidelines, and standards.
    • Act as a technical advisor for internal and external stakeholders, ensuring alignment with architectural best practices.

    Collaboration and Leadership:

    • Work closely with product managers, frontend developers, DevOps engineers, and other stakeholders to define technical requirements and system architecture.
    • Mentor and guide junior developers, fostering technical excellence across the team.
    • Provide technical leadership during design reviews, code reviews, and troubleshooting sessions.
    • Contribute to long-term strategy and roadmap planning for technology and architecture.

    Requirements

    • Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
    • 5+ years of experience in backend development, with at least 2 years in a senior or leadership role.
    • Proven experience designing and implementing scalable and secure system architectures.
    • Strong proficiency in backend technologies such as Java, Python, Node.js, Go, etc.
    • Experience with databases (SQL and NoSQL) and caching solutions (Redis, Memcached).
    • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
    • Expertise in microservices architecture, RESTful APIs, and event-driven systems.
    • Knowledge of CI/CD pipelines, version control (Git), and agile methodologies.
    • Strong problem-solving, analytical, and communication skills.

    Preferred:

    • Master’s degree in Computer Science or a related field.
    • Certification in cloud architecture (e.g., AWS Certified Solutions Architect, Google Cloud Professional Architect).
    • Experience with serverless computing, GraphQL, or message brokers (e.g., RabbitMQ, Kafka).
    • Knowledge of security best practices and compliance requirements (e.g., GDPR, SOC 2).
    • Familiarity with frontend technologies to facilitate seamless integration.

    Benefits

    • Competitive salary
    • Health Insurance
    • Pension
    • Performance Bonus
    • Annual paid vacation
    • Group Life Insurance

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Babban Gona on babbangona.zohorecruit.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Babban Gona Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail