Home  Post Resume Quick IT Job Search  Advanced IT Job Search 
Skip Navigation LinksHome » Job Details
Silicus Technologies
  Company Profile
Silicus is a fast growing software product engineering services organization with a unique blend of domain expertise, vanguard technical knowledge and an unparalleled commitment to help you succeed.
  Job Details 

.NET Technical Architect

Posted On:  5/17/2021 2:36:06 AM

.NET Technical Architect

No. of vacancies:  2
Qualifications:  Bachelor Degree
Essential Skills: 
Not specified
Minimum Total Experience:  4 Yrs
Job Tenure:  Contract - W2
Salary Offered:  Market Rate
Job Location:  Pune Maharashtra India

  Job Description
Job Responsibilities
Envision and create the high-level architecture and solution design (conceptual model, integration model, design strategy) for Microsoft .NET based systems for Enterprise and ISV customers.
Work with project delivery teams, business users, and stakeholders to understand both functional and technical requirements, conduct assessment of current business and technology architectures and make application architecture decisions.
Identify key business and technology drivers that impact application architectures, such as user requirements, existing application environment and performance requirements.
Translate enterprise vision or business needs into long-term architecture solutions. Ensure that proposed and existing systems architectures are aligned with client's business goals and technical objectives.
Identify and recommend appropriate technology stacks, tools, frameworks and integration strategies for off-the-shelf solutions or third-party packages.
Participate in the Architecture Review Board, providing technical guidance and design review / validation to strategic projects.
Contribute to the development and evolution of the portfolio of reference architectural strategy including development models, frameworks, reusable assets, design strategy (e.g. management, integration and optimization), and apply to ongoing projects and initiatives. Use this portfolio to provide guidance to project teams regarding principles of system/application design, coding, standards and system performance.
Review, advice and design standards, risks, costs versus benefits and impact on the enterprise business process and goals.
Conduct research on emerging technologies, trends and solutions areas in support of systems development efforts, and recommend technologies that will increase cost effectiveness and systems flexibility.
Mentor software development teams, encourage adoptions of latest technologies, promote use of best practices and design patterns.

Candidate Profile
Education: B.E. / B. Tech
Minimum 10+ years demonstrated advanced proficiency in development of Microsoft .NET applications.
4+ years' experience in technical leadership or management.
Excellent communication skills (written and verbal) essential.
Knowledge and Skills:
Strong understanding of modern development methodologies and tools including Agile (XP and Scrum), Rapid Application Development etc.
Knowledge of application architectures, enterprise architecture, release methodologies, project management, technical support, production support, client/server applications, internet and intranet applications
Ability to analyze, design and build object-oriented, component-based applications in a Windows/Web/Internet delivery environment.
Extensive experience in the design, planning, and implementation of complex large-scale enterprise solutions using distributed teams within process-oriented organization.
Technical expertise and extensive experience with Microsoft technology stack – Microsoft .NET WCF, C# / VB.NET / ASP.NET, MVC, SQL Server, VSS / TFS, Design Patterns, Entity Framework, ASP.NET MVC, Web Services, etc. and ability to research and apply newer .NET technology towards development of large scale systems.
Experience in developing IoT solutions using any IoT suite example Azure IoT.
Experience in latest technologies like DevOps, CI/CD, Angular, Azure PAAS, etc.
Strong knowledge of SOA, n-tier and production internet architecture in the parlance if an enterprise system.
Solid understanding of interoperability issues and the strengths and weaknesses of platforms and products, with the ability to provide a trusted voice at the decision-making table.
Excellent organizational, coordination, interpersonal and communication skills with ability to provide technology leadership to multiple projects / teams.
Aptitude for reviewing new and existing IT projects, systems designs, for compliance with IT, quality and security standards.

  Contact Information
Reference Name (If Any): 

Terms and Conditions | Privacy Policy | FAQ | Contact Us | Why?? | Link to us