We are seeking a highly skilled Solution Designer with a strong background in .NET technologies and hands-on experience in modern web frameworks such as React or Angular. The ideal candidate will possess a deep understanding of cloud solutions, particularly Azure, and will be responsible for designing and implementing robust software solutions that meet business needs. This role requires a blend of technical expertise and design skills, along with a proactive approach to problem-solving and collaboration.
Responsibilities:
Design and develop scalable software solutions using .NET technologies.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Implement front-end solutions using React or Angular frameworks.
Utilize Azure services for cloud-based application development and deployment.
Manage database design and optimization using SQL.
Implement DevOps practices to streamline development and deployment processes.
Set up alerting and monitoring systems to ensure application performance and reliability.
Conduct code reviews and provide mentorship to junior developers.
Stay updated with industry trends and best practices to continuously improve solution design.
Mandatory Skills:
Proficient in .NET development.
Strong experience with Azure cloud services.
Hands-on experience with React or Angular frameworks.
Solid understanding of SQL databases.
Familiarity with DevOps practices and tools.
Experience in setting up alerting and monitoring systems.
Preferred Skills:
Experience with microservices architecture.
Knowledge of containerization technologies (e.g., Docker, Kubernetes).