Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer.
India Jobs Expertini

Urgent! Senior Software Engineer Job Opening In Davangere – Now Hiring MS Shift, Inc.

Senior Software Engineer



Job description

We are seeking a highly skilled Full-Stack Developer with strong expertise in ASP.NET Core (C#) for backend development and React.js for modern, responsive front-end applications.

The ideal candidate will be responsible for building, maintaining, and optimizing high-quality web solutions that deliver exceptional user experiences.


Key Responsibilities

  • Design, develop, and maintain scalable web applications using ASP.NET Core for backend and React.js for frontend.

  • Build and integrate RESTful APIs with secure authentication and authorization mechanisms.

  • Collaborate with UI/UX designers and project managers to deliver visually appealing, user-friendly interfaces.

  • Write clean, maintainable, and well-documented code following best practices.

  • Implement unit tests and participate in peer code reviews to ensure code quality.

  • Troubleshoot, debug, and optimize applications for performance and scalability.

  • Work with SQL Server databases, including query optimization and stored procedures.

  • Manage source code using Git and participate in Agile/Scrum ceremonies.

  • Deploy applications to cloud platforms such as Azure or AWS and maintain CI/CD pipelines.

  • Ensure application security following OWASP guidelines.



Required Skills & Qualifications

  • 10+ Years Proven experience in ASP.NET Core and C# backend development.

  • 5+ Years Proficiency in React.js , JavaScript, and TypeScript.

  • Strong skills in HTML5 , CSS3 , and responsive design frameworks (Bootstrap, Tailwind, or similar).

  • Solid experience with Entity Framework Core , LINQ, and asynchronous programming.

  • Strong knowledge of SQL Server , including stored procedures, indexing, and performance tuning.

  • Experience with API development and integration (REST, JSON).

  • Familiarity with version control (Git) and branching strategies.

  • Knowledge of unit testing frameworks (NUnit, xUnit, Jest, React Testing Library).

  • Excellent problem-solving skills and ability to work in a collaborative, Agile environment.


Preferred / Nice-to-Have Skills

  • Experience with Docker or Kubernetes .

  • Understanding of microservices architecture .


Required Skill Profession

Prb



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide