Job Openings Principal Software Engineer (.NET Core)

About the job Principal Software Engineer (.NET Core)

This job is with Big Entities, a leading software development and IT services company dedicated to delivering innovative software solutions that empower businesses to achieve exponential growth.

Job Overview:

We are seeking an experienced and self-driven Principal Software Engineer .NET Developer with strong problem-solving and critical-thinking skills. The ideal candidate will play a key role in supporting multiple projects, delivering scalable solutions, and assisting developers.
Responsibilities:

  • Develop, maintain, and support applications using .NET Framework (MVC) and .NET Core.
  • Collaborate with cross-functional teams to analyze, design, and deliver effective solutions.
  • Troubleshoot, debug, and optimize existing applications for performance and reliability.
  • Provide technical support across various projects, ensuring timely resolution of issues.
  • Assist developers with code reviews, best practices, and Claus Code integration.
  • Write clean, maintainable, and efficient code following industry standards.
  • Stay updated with emerging technologies and propose improvements to processes and systems.

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands-on development experience in .NET technologies.
  • Strong expertise in .NET Framework (MVC) and working knowledge of .NET Core.
  • Proficiency in C#, SQL Server, Entity Framework, and related tools.
  • Solid understanding of object-oriented programming (OOP) and design patterns.
  • Experience in debugging, performance tuning, and troubleshooting applications.
  • Ability to work independently with minimal supervision, while collaborating effectively in a team environment.
  • Strong communication and analytical skills.

Preferred Skills:

  • Familiarity with modern front-end frameworks (e.g., Angular, React, or Vue.js).
  • Experience with cloud platforms (Azure/AWS) and DevOps practices.
  • Exposure to CI/CD pipelines and version control (Git).