5 Zenwork Jobs
Software Architect - .Net/SQL/Redis (10-14 yrs)
Zenwork
posted 9hr ago
About the Role :
We are seeking a highly skilled Software Architect to lead the design and development of scalable, high-performance applications for our product-based software company.
The ideal candidate should have deep expertise in .NET, .NET Core, SQL, Redis, Queuing systems, and AWS, with a strong foundation in modern software design principles, cloud-native solutions, and distributed architectures.
Key Responsibilities :
Architect & Design : Develop scalable, high-performance software architectures for enterprise applications.
- Technology Leadership : Guide development teams in best practices for .NET, .NET Core, microservices, and cloud-based architectures.
- Cloud & Infrastructure : Design cloud-native solutions using AWS (EC2, S3, Lambda, RDS, DynamoDB, etc.
- Database Management : Optimize performance and scalability of SQL Server and Redis.
- Performance Optimization : Implement caching (Redis), queuing (Kafka/RabbitMQ/Azure Service Bus), and event-driven architectures.
- Security & Compliance : Ensure best practices for security, data protection, and compliance.
- Mentorship : Lead engineering teams, conduct code reviews, and enforce architectural standards.
- Innovation & Research : Stay updated with emerging technologies and integrate them into system design.
Required Skills & Experience :
- 10+ years of software development experience, with at least 3+ years as a Software Architect.
- Strong expertise in .NET, .NET Core, C#, and microservices architecture.
- Proficiency in SQL Server, Redis, and NoSQL databases.
- Hands-on experience with AWS cloud services.
- Expertise in event-driven architectures, queuing systems (Kafka, RabbitMQ, Azure Service Bus, SQS, etc.)
- Understanding of DevOps, CI/CD, containerization (Docker, Kubernetes) is a plus.
- Excellent problem-solving and decision-making skills.
- Strong leadership and communication skills to drive collaboration across teams.
Why Join Us?
- Work in an innovative product-based company solving real-world challenges.
- Collaborate with top engineering talent and drive technology decisions.
- Competitive compensation, career growth opportunities, and work-life balance.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Architect roles with real interview advice