Apply

Senior .NET Engineer (with Angular)

Posted 25 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Bulgaria, Turkey

🔍 Industry: Software Development

🏢 Company: Dreamix Ltd.

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentSoftware DevelopmentSQLAgileFrontend DevelopmentFull Stack DevelopmentC#Cross-functional Team LeadershipAlgorithmsAPI testingData Structures.NET.NET coreAngularREST APICommunication SkillsCI/CDProblem SolvingAgile methodologiesAttention to detailExcellent communication skillsTroubleshootingJSONSoftware EngineeringEnglish communication

Requirements:
  • Strong expertise in .NET Core/ .NET 6+ for backend development, including Entity Framework, and distributed caching
  • Experience with security-focused backend systems, particularly .NET Core APIs and SQL Server
  • Proficiency in Angular for frontend development and building dynamic web applications
  • 5+ years of experience in backend and/or full-stack development within a similar role
  • Degree in Computer Science, Informatics, or a related field
  • Attention to detail and reliability in delivering high-quality, maintainable code
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams
  • Fluent English (written and verbal)
Responsibilities:
  • Develop high-quality, maintainable, and well-structured code following team coding standards and best practices
  • Write comprehensive tests to maintain high code quality and system reliability
  • Conduct thorough code reviews, providing constructive feedback and suggesting improvements for performance, security, and maintainability
  • Optimize application performance, ensuring efficient use of resources and minimizing latency
  • Collaborate with cross-functional teams, including frontend developers, QA engineers, and DevOps, to deliver end-to-end solutions
  • Stay up to date with industry trends and emerging technologies, continuously improving development processes and technical solutions
  • Ensure security best practices are followed, implementing proper authentication, authorization, and data protection strategies
  • Troubleshoot and resolve production issues, conducting root cause analysis and implementing preventive measures
Apply