Smart Working logo
Smart Working

Empowering companies to work with the best engineers in the world

Senior Backend Developer – C#, .NET

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Pakistan

Posted

60 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglish.NET

Job Description

Senior Backend Developer – C#, .NET

Smart Working

• Design, develop, and maintain scalable backend services and APIs using C# and .NET 10 • Build and maintain secure, reliable integrations with third-party systems and external APIs • Define and implement resilient and fault-tolerant API communication patterns • Troubleshoot and resolve complex backend and API issues, including connectivity and data consistency problems • Ensure systems are observability-first through effective logging, metrics, monitoring, and alerting • Create and maintain clear API integration documentation for internal and external stakeholders • Collaborate closely with Product Managers, QA Engineers, Designers, and Data teams to deliver high-quality features • Champion engineering best practices across testing, CI/CD, secure coding, and maintainability • Mentor junior developers and contribute to overall engineering excellence • Support ongoing platform scalability, integration, and performance improvement initiatives • Contribute to the evolution of the company’s API platform and backend architecture

Job Requirements

  • Strong proficiency in C# and .NET 10, with experience building scalable and maintainable backend systems
  • Strong experience designing, developing, and maintaining production APIs and backend services
  • Experience diagnosing and resolving complex backend and API issues
  • Experience working with CI/CD pipelines and deployment automation
  • Strong understanding of API design, backend reliability, and maintainable system architecture
  • Strong interpersonal and collaboration skills across cross-functional teams
  • Experience writing clear and maintainable API integration documentation
  • Pragmatic problem-solving mindset with strong attention to reliability and simplicity
  • Commitment to delivering high-quality, performant, and supportable solutions
  • Ability to work effectively in a collaborative, fast-moving engineering environment

Benefits

  • Valued and empowered workplace culture
  • Opportunity for personal and professional growth
  • Flexible remote work environment

Related Job Pages

More Backend Engineer Jobs

DraftKings Inc. logo

Senior Software Engineer, Backend

DraftKings Inc.

Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours

Backend Engineer60 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012

• Design and develop scalable back-end systems and APIs. • Deliver production-ready code, driving forward new features and capabilities. • Own the full software development lifecycle, from initial design through long-term maintenance. • Ensure all components are built to withstand high volume and real-time demands. • Collaborate cross-functionally to align technical execution with product goals.

Canada
Kyndryl logo

Database Developer

Kyndryl

We design, build, manage and modernize the mission-critical technology systems that the world depends on every day.

Backend Engineer60 days ago
Full TimeRemoteTeam 10,001+Since 2021H1B Sponsor

• Design, develop, and maintain high-performance database systems • Write complex PL/SQL queries and optimize database performance • Build secure storage structures to support business applications • Develop, optimize, and maintain database code for Oracle and MS SQL Server platforms • Perform index rebuilds, update statistics, and optimize schema structures • Monitor database growth, fragmentation, and query performance • Review, analyze, and optimize complex SQL queries • Design, manage, and maintain database objects • Develop and maintain stored procedures, functions, and packages • Manage database indexing strategies with application teams • Implement data archival, purging, and retention strategies • Perform cleanup of unused database objects • Assess and validate database changes • Coordinate database changes during SDLC, Agile, and DevOps release cycles • Analyze database resource utilization and support capacity planning • Perform impact analysis for schema modifications • Collaborate with System DBA and application teams • Ensure compliance with regulatory and audit requirements

India
Job Closed
poolside logo

Member of Engineering – Back-end

poolside

World's most capable AI for software development

Backend Engineer60 days ago
Full TimeRemoteTeam 51-200Since 2023H1B No Sponsor

• Design, build, and operate the backend services, APIs, and orchestration systems that are the foundation for all our product experiences • Participate in on-call and incident response, as well as driving continual improvements to our reliability and operational posture • Collaborate across product, research, and engineering teams to deliver end-to-end product capabilities • Collaborate with solution architects to continually improve and streamline how we deploy the Poolside platform in on-premise environments

Europe
Job Closed
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Participate in the solution development and maintenance of high-performance backend services and applications using Golang. • Architect, implement, and optimize microservices-based applications, ensuring scalability, reliability, and maintainability. • Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm for efficient package management. • Design and optimize database schemas, queries, and transactions, specifically using Postgres. Ensure data integrity, performance, and scalability. • Develop and enhance the billing system to ensure accurate and timely processing of financial transactions. • Conduct code reviews to ensure code quality, best practices, and adherence to coding standards. • Collaborate within the cross-functional team, including DevOps, Backend and Frontend developers, QA and product management to understand requirements and deliver high-quality software solutions. • Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge transfer and onboarding of team members. • Ensure decent Unit test coverage of the applications and participate in keeping the autotest suite up-to-date.

Ukraine
Job Closed