Job Title: Technical Architect
Location: Ahmedabad / Pune
Position Type: Full-time
We are seeking a highly skilled and experienced Solution Architect with cloud capabilities to join our team. The ideal candidate will have a strong background in .Net technologies, cloud platforms, and architectural best practices. As a .Net Solution Architect, you will be responsible for designing, developing, and implementing scalable and reliable software solutions that leverage cloud technologies.
Key Responsibilities:
Architectural Design:
- Lead the design and architecture of .Net applications and solutions.
- Ensure solutions are scalable, reliable, and secure.
Cloud Solutions:
- Design and implement cloud-based solutions using AWS, Azure, or Google Cloud.
- Utilize cloud-native architectures, microservices, and containerization (Docker, Kubernetes).
Technical Leadership:
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Provide technical leadership and mentorship to development teams.
- Develop and enforce architectural best practices and coding standards.
Development and Integration:
- Oversee development and implementation of APIs, microservices, and other integration solutions.
- Troubleshoot and resolve technical issues during development and deployment.
Documentation and Compliance:
- Document architectural designs, technical specifications, and other relevant information.
- Conduct code reviews to ensure adherence to architectural guidelines and standards.
Continuous Improvement:
- Stay updated with industry trends, technologies, and best practices.
- Evaluate and recommend tools, technologies, and processes to improve software solutions.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Overall 12+ years of experience
- Minimum 6 years of relevant experience in architecture role creating products from scratch.
- Strong expertise in .Net Core, C#, and ASP.Net.
- Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Solid understanding of cloud-native architectures, microservices, and containerization (Docker, Kubernetes).
- Proven experience in designing and implementing scalable and reliable software solutions along with proper fallback mechanism.
- Proficiency in RESTful API design and development.
- Knowledge of database management systems (SQL Server, PostgreSQL, NoSQL (e.g. DynamoDB), etc.).
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to lead and mentor development teams.
- Ability to work effectively in a team environment and manage multiple tasks simultaneously.
Preferred Qualifications:
- Certification in cloud platforms (e.g., Microsoft Certified: Azure Solutions Architect).
- Experience with front-end technologies such as Angular, React.
- Experience with additional back-end technologies such as Node.js.
- Knowledge of message brokers (RabbitMQ, Kafka, Azure Service Bus, Amazon SQS, etc.).
- Familiarity with test case development.
If you are interested, please share your resume on rutvij.raval@smartlion.co.in