Show more filters
Banner image for CoStrategix

Principal Software Engineer ( .Net & GitHub Copilot )

CoStrategix

3.1
2 reviews
CoStrategix
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Bengaluru, Karnataka, India
A free Jobstore account is required to proceed to the employer site.

Position : Principal Software Engineer

Experience : 6Years to 11Years hands-on experience in developing web applications, platforms or products using Microsoft .NET stack

Education : BTech / BE / ME / MTech / MS / MCA

Job Location : Bengaluru (Only Candidates from Bangalore & avaliable to join us immediate will be considered for the role )


We are seeking a highly skilled Principal Software Engineer to join our team. In this role, you will design and develop innovative .NET-based web applications, platforms, and products. You will be responsible for building solutions from the ground up, maintaining existing systems, mentoring team members, and collaborating directly with stakeholders.

This role is ideal for someone who enjoys end-to-end ownership, thrives in a fast-paced environment, and is passionate about building scalable, secure, and high-performance applications.


Key Responsibilities

  • Design, develop, and optimize REST APIs and scalable application modules.
  • Participate in requirements analysis and solution design.
  • Write clean, testable, and efficient code following best practices.
  • Implement unit tests and ensure code quality.
  • Collaborate with designers and product teams to deliver user-friendly features.
  • Focus on data governance, application security, and performance optimization.
  • Manage modules independently while mentoring junior engineers.
  • Contribute actively as a strong Agile team member.
  • Communicate effectively with stakeholders and customers.


Skills & Competencies

  • 6+ years of professional hands-on experience in developing web applications, platforms or products using Microsoft .NET stack (C#, ASP.NET, .NET Core, MS SQL Server).
  • Strong hands-on experience in Web API developement, Entity Framework.
  • Strong grasp on data structures, algorithms, and OOPS concepts.
  • Strong grasp of SOLID principles and software architecture.
  • Knowledge and hands-on experience with Cloud Services & DevOps.
  • Familiarity with CI/CD tools and automation practices.
  • Proven experience in team mentorship or module leadership.
  • Excellent communication, problem-solving, and interpersonal skills.

AI & Productivity Skills

  • Practical hands-on experience using GitHub Copilot or similar AI coding assistants to improve speed, code quality, refactoring, documentation, and testing.
  • Ability to use AI tools for generating boilerplate code, validating requirements, writing test cases, debugging, and improving overall engineering efficiency.
  • Mindset to continuously leverage AI to automate repetitive tasks, reduce defects, and enhance delivery quality.

Engineering Mindset

  • Strong problem-solving abilities with a deep engineering mindset — questioning assumptions, validating alternatives, thinking about stability, cost, performance, and long-term maintainability.
  • Strong focus on performance, reliability, scalability, and security as first-class engineering requirements.
  • Ability to take ownership, work independently, and collaborate effectively with cross-functional teams.


Soft Skills

  • Excellent interpersonal and communication skills (both written and verbal).
  • Ability to articulate technical solutions clearly and with precision across various levels.
  • Proactive, detail-oriented, and committed to high-quality delivery.

A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Karnataka   »   Jobs in Bengaluru   »   Principal Software Engineer ( .Net & Github Copilot )

More jobs

People also search