Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailEmployment Type: Project Based
Timings: Mon Fri 95 EST (at least 4 hours overlap with team)
Job Brief:
We are seeking a Senior Backend Developer Tech Lead with deep expertise in backend development and a strong track record in building scalable and efficient systems. The ideal candidate should have extensive experience in ASP.NET Core (6 7 or 8) cloud services and database management. This role will involve leading backend development efforts ensuring robust architecture and mentoring team members.
Key Responsibilities:
Design develop and maintain backend services and APIs using ASP.NET Core (6/7/8).
Lead architectural discussions and decisions ensuring scalability security and performance.
Collaborate with crossfunctional teams including frontend developers and DevOps to deliver a seamless user experience.
Work with SQL databases and ORMs like Entity Framework Core to design and manage efficient data models.
Integrate with cloud storage services (e.g. AWS S3 Azure Blob Storage Google Cloud Storage) for handling data and file management.
Implement secure and efficient mechanisms for handling large file uploads including resumable uploads and retries.
Ensure API and data security through best practices including authentication and authorization mechanisms.
Mentor junior and midlevel developers conducting code reviews and promoting best practices.
Monitor and improve system performance identifying bottlenecks and optimizing solutions.
Write comprehensive unit and integration tests to ensure code quality and reliability.
Document technical designs APIs and workflows providing clear guidelines for team members.
Skills and Qualifications:
Proven Experience: 8 years in backend development with at least 3 years in a lead or senior role.
ASP.NET Core: Extensive experience with versions 6 7 or 8 and a strong understanding of its ecosystem.
Database Expertise: Proficiency with SQL databases (e.g. SQL Server PostgreSQL) and ORMs like Entity Framework Core. Experience with NoSQL databases is a plus.
Cloud Services: Familiarity with cloud platforms (AWS Azure or GCP) and managing cloudbased storage systems.
System Design: Strong experience in system architecture including designing APIs data flow and class diagrams.
File Upload Management: Handson experience with large file handling resumable uploads and presigned URLs.
Security: Understanding of security principles in backend development including OAuth JWT and API Gateway integrations.
ProblemSolving: Exceptional analytical and problemsolving skills with a focus on delivering maintainable solutions.
Team Collaboration: Strong communication and leadership skills with a proven ability to mentor and collaborate effectively in a team environment.
Full Time