5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Senior Software Engineer specializing in .NET technologies, you will be responsible for developing robust, scalable, and maintainable software applications using the .NET stack, including ASP.NET Core and C#. Your role will involve writing clean, well-documented, and efficient code while adhering to coding standards. Additionally, you will play a key role in mentoring/training team members, collaborating on software development projects, and participating in architectural solution discussions. Key Responsibilities: - Develop robust, scalable, and maintainable software applications using the .NET stack, including ASP.NET Core and C#. - Write clean, well-documented, and efficient code according to coding standards. - Mentor and train team members as necessary. - Collaborate on software development projects with business teams and other IT teams globally. - Conduct business analysis of requirements, effectively communicate and document specifications. - Utilize coding skills such as C#, .NET CORE, SQL Server, ASP.NET CORE WebAPI, and Angular 2+ to assist team members and tackle complex tasks. - Participate in or lead architectural solution discussions and write technical specifications. - Perform code reviews as required. Qualifications Required: - Bachelor's in Engineering/Master of Computer Applications/Master of Computer Science or related certifications. - Sound knowledge of the software development life cycle and hands-on coding experience. - Microsoft Certified Technology Specialist in web development would be desirable. - Proficiency in C#, ASP.NET Core, and .NET frameworks. - Experience in developing RESTful Web APIs using ASP.NET Core. - Knowledge of Azure services like App Services, Functions, Azure Service Bus, Cosmos DB would be a plus. - Familiarity with SQL and NoSQL databases. - Experience in web application security and best practices. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills. - Effective interpersonal and communication skills. - Ability to work effectively under pressure and handle multiple tasks concurrently.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

hyderabad, pune, bengaluru

noida, pune, bengaluru