Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer( .Net ) @ CoStrategix

Home > Software Development

 Principal Software Engineer( .Net )

Job Description

As a Principal Software Engineer, you will be responsible for developing innovative .NET web applications, platforms, and products. Your role includes creating applications from the ground up, configuring and maintaining existing systems, and providing comprehensive support. You have to handle single streams of work independently and also mentor group of people. You must manage upwards in customer realm and work with stakeholders in independent manner.

Roles & Responsibilities:
  1. Developing performant REST APIs
  2. Participating in requirements analysis.
  3. Writing clean and scalable code.
  4. Implementing unit tests.
  5. Optimizing the overall performance of Application.
  6. Produce the solution for the Module assigned and work with the Team Members.
  7. Working alongside graphic designers for web design features.
  8. Strong focus on data governance and application security.
  9. Be a strong Agile team member.
Competency Skills:
  1. Working knowledge in Microsoft .NET web stack programming including C#, ASP.NET, .NET Core and MSSQL Server.
  2. Expert knowledge of frameworks such as Web API, Entity Framework.
  3. Excellent understanding and knowledge of data structures, algorithms and threading.
  4. Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  5. Conceptually strong in Design Patterns and Object Oriented Programming and Principles
  6. Working knowledge with any of the Unit Test Frameworks such as MSTest, NUnit, xUnit.NET.
  7. Excellent knowledge of database programming using MS SQL Server 2017 +
  8. Strong knowledge and Hands-on experience with Azure / AWS Cloud Services & DevOps.
  9. Working knowledge with any of the CI & CD tools.
  10. Experience with mentoring or leading a team as a Module Lead is a plus.
  11. Knowledge of JavaScript frameworks such as React, Angular is a plus.
  12. Excellent interpersonal/communication skills (both oral/written) with the ability to communicate at various levels with clarity & precision.
  13. Good problem-solving skills.
  14. Attention to detail.
Qualifications & Experience :

B.E in computer science, software engineering, or equivalent
6-9 years of total experience in developing .NET Web Applications, Platforms or products.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: CoStrategix
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Computer science NUnit Front end Javascript Agile Data structures HTML Web designing Application security microsoft

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Application Developer ( Salesforce )

  • SDI Business Services
  • 7 - 12 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Principal Architect - AWS Data Engineer

  • Cognizant
  • 11 - 13 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Senior Principal Consultant

  • Oracle
  • 9 - 12 years
  • Kolkata
  • 1 day ago
₹ Not Disclosed

Software engineer

  • Orange Business
  • 1 - 6 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

CoStrategix

We help organizations radically transform their existing business models for the Digital age. We are a set of passionate thinkers that utilize business strategy, leading edge technologies, customer experience and deep technology execution capabilities to help our partners succeed in their Digital Tr...