Core Developer - Bengaluru, India - CoffeeWeb

    CoffeeWeb
    CoffeeWeb Bengaluru, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Description

    Position:Tech. Lead Asp.Net Core Developer

    Experience: Minimum 7 years of relevant experience

    Location: Sadashivanagar, Bangalore.

    Work Model: Work From Office

    Job Type: Full-time

    Company Overview:

    CoffeeWeb Technologies Private Limited is dedicated to the development of a product known as CoffeeWeb, a truly global solution that offers valuable benefits to the entire international coffee industry. This remarkable product has been meticulously crafted by a team of visionary founders, each possessing an extensive track record of over two decades in the coffee sector.

    Job Summary:

    We are looking for a skilled and experienced 7+ Years of .NET Developer and Tech Lead with a strong proficiency in C# and expertise in ASP.NET Core Web API. The ideal candidate should be well-versed in understanding both Functional and Non-Functional Requirements and possess a solid foundation in various development tools and practices. If you are passionate about creating robust, high-quality software solutions, we want you to join our dynamic team.

    As a .Net Developer and Tech Lead, you will be responsible for building innovative .NET web applications. You will create applications from scratch, configure/maintain the existing systems, and provide support.

    Technical and Soft Skills:

    Core Development Skills: Proficiency in C#, ASP.NET Core, MVC, and experience with microservices using .NET Core.

    Web Technologies: Strong knowledge of Azure Functions, HTML, CSS, Bootstrap, and JavaScript, along with experience in SignalR, Kafka, Apache Storm or Spark Streaming, and WebSocket or Rabbit MQ.

    Database Management: Experience with databases such as MS SQL, MySQL, and Mongo DB, alongside caching strategies with In-Memory and Redis.

    Client-side Technologies: Familiarity with NPM, and client-side technologies.

    Version Control: Proficient use of GitHub.

    Debugging and Error Handling: Exceptional skills in error handling, debugging, and using tools like Postman and Swagger for testing and documentation.

    Security and Authorization: Knowledge of Auth0, JWT, and Firebase for secure application development.

    Performance and Optimization: Expertise in code quality tools (DotNet Profile, SonarQube, Sonar Lint), performance monitoring, data handling, and optimization techniques.

    Deployment and Operations: Experience with deployment using Windows IIS, Docker IIS, CI/CD pipelines, Azure DevOps, and knowledge of containerization (Docker) and orchestrators (Kubernetes).

    Communication and Collaboration: Strong documentation skills, ability to understand functional and non-functional requirements, effective in code review and collaboration.

    Core Responsibilities:

    (i) Lead the development of innovative .NET web applications from concept through to deployment, ensuring compliance with industry standards.

    (ii) Mentor and support your team, offering insights on coding standards, conducting code reviews, and assisting in complex technical challenges.

    (iii) Manage and optimize existing systems, while also providing essential support to ensure operational efficiency.

    (iv) Drive innovation and continuous improvement by embracing the latest in technology and software development methodologies.

    Important Note for Applicants:

    Immediate Joining: We are looking to fill this position urgently and prefer candidates who can join our team immediately or within a window of 1 to 15 days. If you are ready to embark on this exciting journey with us without delay, we encourage you to apply.

    Offer Handling: At CoffeeWeb Technologies, we strive to maintain transparency and integrity throughout our recruitment process. We kindly request that candidates treat our offer with the same respect and consideration. Please apply only if you are genuinely interested in the role and the opportunity to be a part of our team. We hope to avoid situations where our offer is used as leverage for negotiations elsewhere. Our goal is to create a mutually beneficial relationship from the outset, fostering a long-term commitment to growth and excellence.

    Join Us:

    If you're driven by the desire to make a significant impact in the coffee industry through technology and possess the technical prowess and leadership skills we seek, CoffeeWeb Technologies offers the perfect platform for your ambitions. We look forward to exploring the heights we can reach together, one line of code at a time.