Skip to content

CONTENTS

.NET Core Developer

Objective

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

Key Responsibilities

  • Proven experience in .Net Core  and leading the development of complex web applications.
  • Build web applications with ASP.NET MVC, .Net Core, SQL Server, WCF Web Services, .Net Web API, REST Services, JavaScript/JQuery, Entity Framework, Telerik Controls, SPA Angular/React.
  • 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 .Net Core  principles, design patterns, and .Net Core  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 .Net Core 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 .Net Core 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 .Net Core 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, .Net Core 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 .Net Core  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

  • 5+ years of Hands-on experience on asp.dot 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 jobs@tarantula.net with your updated resume and a cover letter.