Position - Senior Software Engineer - .NET
Responsibilities
· Analyze system requirements and prioritize tasks.
· Write clean, testable code using .NET programming languages.
· Mentor other back-end developers.
· Review and refactor code.
· Work with delivery team to ensure overall quality of the experience and support this with tests and documentation.
Requirements
· 5+ years of programming experience.
· 3+ years of .Net Core experience.
· Experience with REST, WebSocket, MySQL/PostgreSQL, DynamoDB, MongoDB, Redis.
· Experience with containerize application and AWS/Azure Infrastructure.
· Experience with Azure DevOps tool or Git.
· Understanding of microservices and serverless architecture and data security implementations.
· Excellent troubleshooting skills.