Solutions Architect (.net Technology)

Year    Ahmedabad, Gujarat, India

Job Description


Roles & Responsibilities:

  • Leading a team, designing and implementing software solutions using the Microsoft Azure stack primarily.
  • Helping to build and lead an effective, cross-functional squad practising agile ways of working (Scrum, DevOps, Design Sprints).
  • Making decisions about the appropriate use of the stack (including C#, .NET Core, Angular, ReactJS, SQL, NoSQL, DevOps, etc.) to deliver maintainable, extensible outcomes for our customers while avoiding technology proliferation.
  • Team Leading and Mentoring team members.
  • Design and develop highly scalable enterprise systems based on business needs.
  • Analyze user needs and develop software solutions using agile methodology.
  • Design and customize the software for client use with the aim of optimizing operational efficiency.
  • Convert legacy applications to modern technologies using the Microsoft technology stack.
  • Create and maintain technical design documents based on user requirements.
  • Work with IT teams to setup new application architecture requirements
  • Coordinate releases with Quality Assurance Team and implement workflows and better source code integration.
  • Implement build process and continuous build integration with Unit Testing framework.
  • Perform data analysis using SQL Server.
  • Develop and maintain a thorough understanding of business needs from both technical and business perspectives
  • Assist and mentor Senior team members to enforce development guidelines.
  • Take technical ownership of products and provide support with quick turnaround.
  • Effectively prioritize and execute tasks in a high-pressure environment
Skills Required:
  • 12+ years of software architecture and development experience with strong hands-on skills, expert level understanding of architecture and design patterns with a solid understanding of object-oriented design and programming (required).
  • Proven experience of leading 10+ members team
  • Must possess excellent communication skills
  • Proven experience of working with international clients
  • Must have experience with Cloud with MicroServices
  • 5+ years of experience developing .NET Core solutions leveraging SOA (in particular ReST services) for synchronous and asynchronous communications between components
  • Expertise in .NET technologies, ReST services and client-side integration via JSON for interfacing and building required services (APIs) to communicate with existing product suite
  • Advanced skills in both relational (SQL Server, MySQL) and NoSQL (MongoDB, Couchbase, Redis) databases, in-memory caching and optimization
  • 2+ years Microsoft BI Stack (SSRS, SSIS, SSAS), including the development of reports (RDLs, complex stored procedures, subscriptions, ETL packages using SSIS & T-SQL queries).
  • Experience in front-end technologies like Angular/ReactJS.
  • Must have experience in Docker/Kubernetes(AKS), Azure Networking, Azure Application Gateway, Azure DevOps, and CI/CD.
  • Knowledge of implementing caching using Redis
  • Knowledge of Event-Driven Architecture, Rabbit-MQ would be an added advantage

Expertia AI Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3222721
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ahmedabad, Gujarat, India
  • Education
    Not mentioned
  • Experience
    Year