C# / .NET
Remote
.NET Developer
REQUIREMENTS
Technical Expertise:
-6+ years of experience in backend development.
-Extensive experience with .NET Core/Framework and distributed systems.
-Strong understanding of Azure services (e.g., App Services, Azure Functions, Azure Kubernetes).
-Hands-on experience with Cosmos DB, Redis, and Dapr.
-Proficiency in SQL and/or NoSQL databases (e.g., SQL Server, Azure Cosmos DB).
Workflow Patterns:
-Proficiency in implementing the saga pattern for distributed transactions.
DevOps and CI/CD:
-Strong understanding of CI/CD pipelines and DevOps best practices.
-Familiarity with testing frameworks (e.g., NUnit) and version control systems (Git).
Leadership Skills
-Proven ability to lead, mentor, and collaborate within a team.
Problem-Solving & Communication
-Strong analytical and debugging skills.
-Excellent written and verbal communication skills.
Soft Skills:
-Strong problem-solving and analytical mindset.
-Excellent verbal and written communication abilities.
-A proactive approach with the ability to work independently in a remote-first environment
DESIRABLE REQUIREMENTS
○ Experience with Vector databases
FUNCTIONS
● System Design & Development: Architect and develop backend systems using .NET technologies on Azure, leveraging Cosmos DB, Redis, and Dapr.
● Saga Pattern Implementation: Implement and maintain complex workflows using the saga pattern to ensure consistency across distributed systems.
● Team Leadership: Lead and mentor a team of backend developers, fostering a culture of excellence and continuous improvement.
● Performance Optimization: Ensure system scalability, reliability, and performance,
addressing bottlenecks proactively.
● Collaboration: Work closely with cross-functional teams, including Applications, DevOps, and Product, to deliver high-quality solutions.
● Code Quality: Enforce best practices in coding, testing, and deployment.
● Innovation: Stay updated on new technologies and methodologies to keep our
infrastructure cutting-edge.
WE OFFER
- Professional and personal development.
- Opportunity to participate in the projects remotely.
- Loyalty program.
ABOUT PROJECT
Digicode is a custom software, mobile app and next generation global technologies development company based in Dallas Texas, with development centers in the US, Costa Rica, Israel & Ukraine.