Skip to content


.NET Architect


  • Responsible for senior-level systems design, development, programming, consultation and support for Tarantula products and services.

Key Responsibilities

  • Proven experience in architecting and leading the development of complex web applications.
  • Build web applications with .NET 2.0/3.5/4.0, .NET, SQL Server 2005/2008 /2012, WCF Web Services, WCF Data Services, MVC4, JavaScript/JQuery, Entity Framework.
  • Achieve product delivery dates and plan for product enhancements.
  • Contribute to development and implementation of continuous improvement initiatives and process improvement programs.
  • Creating, maintaining, and troubleshooting source code in a complex codebase.
  • Operationally support a large software as a service platform.
  • Provide technical leadership and mentorship to development teams, guiding them in design, development, and problem-solving.
  • Strong proficiency in modern web technologies, including experience with DotNet, DotNet Core.
  • In-depth understanding of software architecture principles, design patterns, and architectural trade-offs.
  • Exceptional communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Define and enforce best practices, coding standards, and architectural guidelines to ensure consistent quality across projects.
  • Collaborate closely with Product Managers, Designers, and other stakeholders to translate business requirements into technical solutions.
  • Design and architect complex web applications that align with business goals, scalability requirements, and modern technology trends.
  • Evaluate existing systems, identify areas for improvement, and recommend innovative solutions to enhance system performance, reliability, and maintainability.
  • Choose appropriate architectural patterns and technologies for each project, considering factors such as security, performance, and maintainability.
  • Stay up to date with emerging technologies, frameworks, and tools, and provide strategic guidance on their adoption and integration.
  • Drive the evolution of our technical stack, making informed decisions about technology upgrades, migrations, and integrations.
  • Engage with clients to understand their business needs, challenges, and priorities. Translate client requirements into technical solutions that meet both functional and non-functional requirements.
  • Communicate complex technical concepts to non-technical stakeholders clearly and concisely.
  • Collaborate effectively with cross-functional teams, fostering an environment of open communication, knowledge sharing, and continuous improvement.
  • Lead code reviews, architectural discussions, and technical brainstorming sessions to ensure the team's collective growth.
  • Set and maintain a high standard of code quality, reviewing code, and conducting architecture reviews to identify areas of improvement.
  • Ensure the successful delivery of projects on time and within scope, addressing any technical challenges that arise during development.

Educational Qualifications

  • M.Tech / B.Tech / MCA Graduate

Technical Skills

  • 10+ years of Hands-on experience on net, Cloud technologies (Azure, AWS) and Any Front-end technologies (like Angular or any JS framework).
  • Experience working on Customer proposals.
  • Experience in designing complex scalable systems, building scalable distributed systems.
  • Experience in application design using .Net frameworks.
  • Solid knowledge using Entity Framework.
  • Experience in development and integration with RESTful APIs.
  • Experience with ASP.NET, ASP.NET MVC, Web API with C#.

How to Apply?

  • Kindly send us an email at with your updated resume and a cover letter.