Job Role
.Net Software Engineer: Create impactful and scalable software solutions with a focus on clean architecture.
* Develop and manage applications in Azure cloud environments.
* Apply clean code principles to ensure software is modular, maintainable, and testable.
* Design and implement event-driven systems or microservices architecture for maximum scalability and efficiency.
Key Requirements:
* Strong understanding of .NET Framework and .NET Core with experience in RESTful API development.
* Ability to apply clean architecture principles to build robust and modular software systems.
* Experience in designing and implementing event-driven or microservices-based software applications.
* Proficiency in working with relational databases like SQL Server and Postgres, including database design and query optimization.
Benefits Include:
* Opportunity to work on complex projects with cutting-edge technologies.
* Collaborative and dynamic work environment.
* Continuous learning and skill enhancement opportunities.
Additional Information:
1. Must have strong problem-solving skills and attention to detail.
2. Ability to work effectively in a team environment.
3. Adaptability and willingness to learn new technologies.