Position: Sr Software Engineer (.Net)
Company: NorthSouth Tech
Experience required: 5y

Responsibilities
• Develop well-designed code that is efficient and reusable.
• Architect & design solutions based on requirements for the product.
• Follow industry standards best practices and documentation.
• Troubleshoot and resolve production issues.
• Review and provide design and code review feedback.
• Review design and improve performance, security and scalability.


Requirements
• 6+ years of Experience in developing application using .Net Framework and .Net stack.
• Experience in Kafka or similar message broker tools.
• Experience in DynamoDB or other Document based DB
• Expertise in API development
• Ability to demonstrate strong OOP concepts.
• Solid understanding of how a web application works including security, session management
• Understanding of dependency injection
• Fast learner
• Strong problem-solving skills.
• Ability to thrive in a fast-paced environment.
• Good written and verbal communication skills
• Good documentation skills.