Job Openings Technical / Solution Architect - .Net

About the job Technical / Solution Architect - .Net

Experience: 12+ Years

No. of Position: Multiple

Qualifications:  Bachelor's degree

Work Timings: 1:30 PM IST to 10:30 PM IST

Functional Area: Architecture and Development

Job Description

We are seeking a .NET Technical Architect with 12+ years of experience to drive technical design and implementation that meets business needs. You will lead the architecture design process, ensure technical feasibility of cloud-based solutions, and provide guidance throughout the project lifecycle. The ideal candidate will possess a strong blend of technical expertise, strategic thinking, and excellent communication skills.

Key Responsibilities:

  • Solution Design: Collaborate with business stakeholders and development teams to understand project requirements and translate them into comprehensive, scalable, and cost-effective architectural solutions.
  • Cloud Expertise: Leverage your deep knowledge of AWS and Azure services, ensuring that the solutions are designed to take full advantage of these platforms while adhering to best practices and optimizing costs.
  • Development of Complex Solutions: Hands-on development and integration of applications and services using .NET, C#, ASP.NET, .NET Core, and MVC. Solutions need to be scalable and maintainable.
  • Technical Leadership: Provide API design signatures and request/response messages to the development team. Establish best practices and maintain high coding and architectural standards in assigned projects.
  • System Integration: Collaborate with other architects and teams to ensure seamless integration with existing systems and applications.
  • Performance Optimization: Provide guidance and effective techniques to enhance the performance of systems and applications. Identify areas for improvement and optimize application performance.
  • Security and Compliance: Ensure that all solutions are designed and implemented with security best practices in mind and comply with relevant industry and company security standards.
  • Documentation: Maintain comprehensive documentation of the architecture, design decisions, and best practices.
  • Evaluation and Adoption of New Technologies: Stay up-to-date with the latest industry trends and technologies, and evaluate their suitability for our projects.


Skills, Knowledge, and Experience:

  • Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
  • 12+ years of experience in software development and solution architecture.
  • Experience with cloud services, particularly Azure (experience with AWS is also beneficial).
  • Must have application development and integration experience using .NET, C#, ASP.NET, .NET Core, MVC.
  • Experience in one front-end technology such as ReactJS or Angular is highly desirable.
  • Expertise in microservices and serverless architecture is required.
  • Experience with Kubernetes or Docker is a must.
  • Experience in writing Unit Testing/Test Driven Development is a must.
  • Excellent problem-solving and communication skills.
  • Strong leadership and mentoring abilities.
  • Strong understanding of security and compliance best practices.
  • Experience in developing database queries in any RDBMS (Oracle, Microsoft SQL Server, MySQL) is a must.
  • Experience with Web Services and Service-Oriented Architecture.
  • Microsoft Certified: Azure Solutions Architect Expert or equivalent certification is highly desirable.
  • .NET-related certifications (e.g., Microsoft Certified: .NET Developer) are a plus.
  • Experience in technical diagrams ( UML, Sequence, Flow, Logical etc.)