Senior . NET Developer

3 - 8 years

4 - 5 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities :

  • Develop and Maintain High Transactional Systems:

    Design, develop, and maintain backend services and APIs using .NET technologies, ensuring the systems can handle high volumes of transactions securely and efficiently.
  • Architecture:

    Implement microservice architecture and design RESTful APIs to ensure that applications are modular, maintainable, and scalable.
  • Critical System Architecture Design:

    Participate in the design of complex system architectures that support high availability, scalability, and performance.
  • Security Implementation:

    Implement security measures and protocols to protect sensitive data, ensuring compliance with industry standards and regulations.
  • Code Reviews and Best Practices:

    Conduct code reviews, enforce coding standards, and ensure adherence to best practices in software development.
  • Problem Solving:

    Apply advanced critical thinking and problem-solving skills to diagnose and address issues within complex transactional systems.
  • Collaboration:

    Work closely with cross-functional teams, QA, DevOps, and business analysts, to deliver high-quality software solutions.
  • Continuous Improvement:

    Stay updated with the latest industry trends, tools, and technologies, and continuously improve the development process.
  • Lead Development Efforts:

    Oversee the design, development, testing, and deployment of software applications, ensuring adherence to best practices and coding standards.
  • Code Quality:

    Write clean, maintainable, and efficient code while ensuring that the codebase is scalable and optimized for performance.
  • Mentorship:

    Provide guidance and mentorship to junior developers, fostering their growth and ensuring the team s technical excellence.
  • Troubleshooting:

    Diagnose and debug complex issues in software applications, providing robust and timely solutions.
  • Innovation:

    Identify and implement new technologies and tools to enhance the development process and software quality.
  • Performance Optimization:

    Drive innovation and implement best practices to improve software quality, performance, and scalability, including implementing caching and queuing based on use cases.

Skills :

  • Strong experience with C#, ASP.NET, WebAPI(Restful), .NET Core, and SQL Server
  • Experience leading development teams and mentoring junior developers
  • Strong understanding of object-oriented programming principles
  • Proficient in HTML, CSS, and JavaScript
  • Strong understanding of RESTful API design
  • Experience with Git and version control
  • Strong problem-solving skills and ability to troubleshoot complex issues
  • Excellent verbal and written communication skills
  • Strong attention to detail and ability to deliver high-quality code
  • Strong experience with SQL, NoSQL, and In-Memory databases
  • Experience with ORM such as Entity Framework or Dapper
  • Experience with Authentication Modules
  • Familiarity with Agile development methodologies
  • Implementing cache & Queueing based on a use case to simulate a heavy load
  • Implementing microservice architecture
  • Experience with AWS, Azure, or Google Cloud Platform is a plus

Qualifications :

  • 3+ years of experience in software development
  • bachelors degree in Computer Science or related field
  • Strong experience with C#, .NET Core, and SQL Server

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You