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

ProduqtEdge

Remote
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



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.