Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description
3dEYE is a leading pure cloud video surveillance and AI analytics platform that offers a comprehensive solution for all video surveillance needs. With advanced features like heat mapping, object detection, face recognition, and people counting, 3dEYE leverages AI analytics and AWS cloud processing for optimal security, reliability, and scalability.
Role Description
We’re looking for an experienced Senior .NET Backend Developer to join our fully remote team. In this role, you’ll design, develop, and maintain high-load, scalable software solutions using .NET technologies. You’ll work closely with cross-functional teams to deliver robust, reliable applications that meet modern security and performance standards.
We value clean, efficient, and maintainable code. If you’re passionate about architecture, multithreading, memory management, and writing code that other developers love to read — you’ll fit right in.
This is a fully remote position, open to applicants from many countries.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using .NET.
- Collaborate with engineering, AI, and product teams to refine system architecture and deliver high-quality solutions.
- Write clean, testable, and maintainable code that adheres to SOLID principles and design patterns.
- Support database development, performance tuning and optimization.
- Implement and maintain automated unit and integration tests.
- Perform code reviews and contribute to continuous performance optimization.
- Troubleshoot complex problems involving concurrency, multithreading, and high-load scenarios.
Required Qualifications
- 7+ years of professional software development experience using .NET, .NET Core, or related frameworks.
- Strong proficiency in C#.
- Deep understanding of multithreading, asynchronous programming, and memory management.
- Database development, performance tuning and optimization, proficiency in database scaling and optimization.
- Expert-level knowledge of SQL and relational databases, strong experience with NoSQL databases, familiarity with NewSQL databases.
- Strong architectural thinking and familiarity with scalable system design.
- Solid grasp of design patterns and principles (especially SOLID).
- Experience building and maintaining high-load, distributed systems.
- Strong communication skills, with the ability to write understandable and well-documented code.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications
- Hands-on experience with AWS cloud services.
- Exposure to or interest in machine learning systems.
- Intermediate+ proficiency in English.
What We Offer:
- A supportive, dynamic, and innovative work environment
- Full-time employment with opportunities for professional growth
- Potential for international travel to trade shows
- Remote work with flexible hours and regular online team meetings
How to Apply
Please submit your resume, GitHub profile (or code samples), and any relevant work portfolio to [email protected].
Note: Selected candidates will be asked to complete a test task to demonstrate coding proficiency.
Key Skills
Ranked by relevanceReady to apply?
Join 3dEYE Inc. and take your career to the next level!
Application takes less than 5 minutes