Principal Software Engineer (.Net)
Principal Software Engineer (.Net)37
Applications
37
Applications
About the Job
Skills
We are urgently seeking applications for Principal Software Engineers (.Net) for our client, a Software Product Company.
Job Description:
- You work on design and coding, with an emphasis on problem-solving skills, design patterns and SOA.
- You require to be hands-on atleast 70% of your time writing code as a full stack developer and understanding system internals.
-You will be engaged in all phases of the SDLC, with a customer focus and a collaborative approach.
- You are expected to provide guidance on technology options to engineering leadership and peers and mentoring junior colleagues.
- Experience in automated test suites using CI/CD tools.
Skills & Qualifications Required:
- 15+ years of software development experience with atleast 10+ years of experience using .Net, C#, MS SQL, Angular, WebAPI and Entity Framework.
- 4+ years of experience in Angular or React.
- Expertise in web technologies, cloud computing (preferably Azure), and SaaS solutions.
- Expertise of RESTful API, SOA, Microservice and distributed architecture & design.
- Current hands-on experience with MS technology stack like .Net core, C#, ASP.NET, MVC, Web API and MS SQL Server.
- Good in project management, technical architecture, and strategic thinking
- Experience in NoSQL (RavenDB or Dynamo or MongoDB)
- Experience in pub/sub model using AMQP, Kafka. (preferred).
- Experience with unit test automation, TDD/BDD, and CI/CD using tools like Azure DevOps or similar.
If this is of interest to you then please apply to the job positing or share your CV at sonia@crosstab.in.
About the company
Industry
Human Resources Services
Company Size
11-50 Employees
Headquarter
Bangalore
Other open jobs from Crosstab