Software Engineer .NET

5 - 8 years

20 - 30 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Overview

  • Collaborate with product management and business stakeholders to deliver SaaS based solutions.

  • Communicate and work effectively with others to create great high quality software.

  • Proactively improve our processes and the design and architecture of our products.

  • Drive innovation by coming up with new product ideas.

  • Perform technology and feasibility studies

  • Design solutions that are highly secure, performant, scalable and highly available.

  • Come up with technical solutions to complex problems and push them through to implementation.

  • Troubleshoot and fix production issues related to deployments, networking, configuration, databases, performance, stability, security, application logic, etc

  • Help team members solve complex/urgent problems.

  • Mentor and provide technical training to team members. Help train and onboard new hires.

  • Champion the development teams core values

Qualifications

  • Collaborate with cross-functional teams to analyze, design, and implement high-quality software solutions using .NET technologies.

  • Lead and mentor junior developers, providing guidance and support to ensure code quality and best practices.

  • Participate in architectural design and decision-making processes to improve system scalability, reliability, and performance.

  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.

  • Conduct code reviews to ensure code quality and provide constructive feedback to team members.

  • Troubleshoot, debug, and resolve software defects and issues

    in a timely manner.

  • Stay current with industry trends and

    emerging

    technologies,

    recommending

    and implementing best practices.

  • Minimum of 4+ years of experience as a .NET Developer.

  • Proven experience in the full software development lifecycle.

  • Proficient in C# and .NET framework.

  • Experience with ASP.NET MVC, Web API, and other .NET technologies.

  • Database development skills with SQL Server or other relational databases.

  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript.

  • Strong communication

    skills and the ability to collaborate effectively with cross-functional teams.

  • Analytical mindset with excellent problem-solving skills.

  • Experience working in Agile development environments.

  • Proficient in using version control systems, such as Git.

  • Willingness

    to stay updated on industry trends and continuously improve skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Granicus Inc logo
Granicus Inc

Software / Government Technology

Denver

RecommendedJobs for You