Back to search
ProduqtEdge Linkedin · Posted 4d ago

Backend Engineer (C#/.NET, AWS & AI)

Lagos

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title

Backend Engineer (C#/.NET, AWS & AI)

Job Function

Responsible for designing, developing, and maintaining the PE Ops platform using C#, ASP.NET Core/.NET 8+, PostgreSQL, and AWS. Contributes to CI/CD, cloud infrastructure, security, and observability, and applies AI-assisted development tools responsibly to improve engineering productivity without compromising security, quality, or accountability.

Grade

Analyst 1 – Associate 2

Job Responsibilities

Backend Development

  • Develop scalable REST APIs using C#, ASP.NET Core/.NET 8+.
  • Design and implement backend modules for tasks, workflows, approvals, SLAs, notifications, audit, analytics and integrations.
  • Implement background jobs for SLA timers, notifications, recurring tasks and integrations.
  • Build reliable integrations with external systems and APIs.

Database & Data Management

  • Design and optimize PostgreSQL databases using EF Core and SQL.

Security & Quality

  • Implement secure authentication, authorization, RBAC and audit logging.
  • Write unit, integration and API tests.
  • Participate in production troubleshooting, performance optimization and rollback activities.

DevOps & Infrastructure

  • Containerize applications using Docker.
  • Implement logging, monitoring, metrics and tracing using CloudWatch/OpenTelemetry.

AI-Assisted Development

  • Use AI coding assistants such as Claude, Amazon Q/Kiro, GitHub Copilot or equivalent to improve development productivity.
  • Review and validate AI-generated code for correctness, security, performance and maintainability.

Collaboration

  • Participate in code reviews, architecture discussions, sprint planning and technical documentation.
  • Other duties as assigned in relation to achieving defined goals

Travel

  • Minimal to none

Key Performance Indicators

  • System Uptime & Reliability
  • Sprint Velocity / Story Points Delivered
  • Code Review Turnaround Time
  • Defect / Bug Rate Post-Release
  • API Response Time & Performance
  • Test Coverage
  • Production Incident Resolution Time

Education

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

Experience

  • 3–5+ years' experience as a Backend Engineer with significant C#/.NET experience.

Required Functional Skills

  • Strong C# and .NET 8+/ASP.NET Core experience.
  • Strong REST API development experience.
  • Good PostgreSQL, SQL and Entity Framework Core knowledge.
  • Git/GitHub and pull-request workflows.
  • Docker and CI/CD fundamentals.
  • Practical AWS knowledge.
  • Understanding of authentication, authorization, RBAC and API security.
  • Experience writing automated tests.
  • Understanding of logging, monitoring and troubleshooting.
  • Practical experience with AI-assisted software development.
  • Good understanding of software architecture, SOLID and clean coding Practices.

Nice to Have

  • Redis
  • Hangfire / background processing
  • OpenTelemetry
  • AWS SQS/SNS/EventBridge
  • Cloudflare
  • Kubernetes
  • RAG/vector databases
  • LLM APIs and prompt engineering
  • AI agents/tool calling
  • Enterprise API integrations.

Required Behavioural Skills

  • Strong problem-solving and analytical thinking
  • Ownership and accountability for delivered work
  • Ability to work independently and within a fast-paced, evolving environment
  • Strong attention to detail, particularly when validating AI-generated code
  • Collaborative approach to code review and technical discussion
  • Clear written and verbal communication for technical documentation

Working Hours

  • Minimum 40 hours per week
  • Regular working hours (8AM-5PM) on business days - more hours may be required depending on business demands

Work Tools

  • Laptop

How To Apply

Apply here

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search