Dot Net Developer
Maryam FatimaUnited StatesSENIORPosted 1h ago
C#.NETdistributed systemsreal-time data processinghigh-volume data systemsRabbitMQKafkaSQL ServerEntity Frameworkfrontend technologiesGitCI/CDmicroservices architectureGoAI
About the Role
We are looking for a Dot Net Developer to join our team in San Francisco, CA. This role requires expertise in full-stack development and experience with distributed systems and high-volume data systems.
Key Responsibilities
• Implement large-scale projects in .NET/C#
• Work with distributed systems, real-time data processing, and high-volume data systems
• Develop and maintain SQL databases using SQL Server with ORM tools like Entity Framework
• Integrate frontend technologies for full-stack development
• Follow rigorous software development practices including version control, code reviews, CI/CD pipelines, monitoring, and logging
• Understand and work with web services, APIs, and microservices architecture
Requirements
• Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience)
• Minimum 5+ years of professional experience as a Software Engineer with Full Stack experience or similar role, with mid to senior-level expertise
• Hands-on experience working with distributed systems, real-time data processing, and high-volume data systems
• Proven experience implementing large-scale projects in languages like .NET/C# or similar
• Strong understanding of full-stack development fundamentals, including SQL databases, networking, security, and basic frontend integration
• Comfortable with frontend technologies for full-stack development (1-2 years of recent experience preferred)
• Proficiency in rigorous software development practices, including version control (e.g., Git), code reviews, CI/CD pipelines, monitoring, and logging
• Understanding of web services, APIs, and microservices architecture