Principal Software Engineer

Keka HR

Hyderabad

Presencial

INR 4.000.000 - 7.000.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Keka HR in Hyderabad invites a Principal Software Engineer to drive architectural decisions and lead the design of scalable .NET Core web applications and services. You will mentor engineering teams and collaborate with cross-functional groups to deliver high-quality software.

Responsibilities include API development with .NET Core, implementing MVC/MVVM and microservices patterns, guiding CI/CD, and evaluating new technologies with POCs to improve system reliability and performance.

Formación

  • Proficiency in .NET Framework/.NET Core, C#, Web API, OOPS, SOLID principles, EF Core, and SQL Server.

Responsabilidades

  • Architectural Design: Lead the design and architecture of scalable and maintainable software solutions.
  • Web API Development: Develop and integrate Web APIs using .NET Core and .NET MVC, ensuring performance and reliability.
  • Software Development: Design and develop new features for future product releases and resolve defects.
  • Collaboration: Coordinate with cross-functional teams to align with project goals and timelines.
  • Code Quality: Mentor engineers and promote coding standards through reviews.
  • Technical Feasibility: Assess technical architectures with Product teams and advise solutions.
  • Innovation: Evaluate new technologies, build POCs, and advocate adoption.
  • Troubleshooting: RCA and resolve complex production issues.
  • Agile Participation: Participate in sprint planning and design reviews.

Conocimientos

Architectural design
.NET Core
C#
Web API
OOPS
SOLID principles
EF Core
SQL Server
MVC
MVVM
Microservices
CI/CD
AWS
Azure
Git workflows
Distributed systems
Debugging
Leadership

Descripción del empleo

We are seeking a highly skilled Principal Software Engineer with extensive experience in. NET Core technologies. The ideal candidate will have a strong background in designing and developing robust, scalable web applications and services, with a proven track record of leading architectural decisions and mentoring engineering teams. This role requires proficiency in creating web applications and collaborating with cross-functional teams to deliver high-quality software solutions.

Responsibilities
  • Architectural Design: Lead the design and architecture of scalable and maintainable software solutions. Partner with other architects and managers to establish technical guidelines and standards.
  • Web API Development: Develop and integrate Web APIs using. NET Core and. NET MVC, ensuring high performance and reliability.
  • Software Development: Design and develop new features for future product releases and provide resolution for product defects.
  • Collaboration: Work with cross-functional teams to coordinate development efforts, ensuring alignment with project goals and timelines.
  • Code Quality: Participate in code reviews to mentor other engineers on best practices and promote adherence to coding standards.
  • Technical Feasibility: Collaborate with Product teams to assess the feasibility of technical architectures and provide input on technical solutions.
  • Innovation: Introducing and evaluating new technologies, building strong proof of concepts (POCs), and advocating for their adoption were beneficial.
  • Troubleshooting: Troubleshoot complex production issues, conduct detailed root cause analysis (RCA), and implement effective solutions.
  • Agile Participation: Engage in agile activities, including sprint planning and technical design reviews, contributing to the overall success of the development process.
Requirements
  • Proficiency in. NET Framework. NET Core, C#, Web API, OOPS, SOLID principles, EF Core, and SQL Server.
  • Solid understanding of design and architectural patterns, including MVC, MVVM and microservices architecture.
  • Working knowledge of CI/CD pipelines and AWS/Azure cloud services is essential.
  • Preferred to have a strong understanding of Git branching strategies.
  • Strong experience in architecting and building multi-threaded, distributed systems.
  • Strong knowledge of data structures, algorithms, and designing for performance.
  • Excellent troubleshooting skills with the ability to analyse and resolve complex technical issues.
  • Strong communication skills.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and as part of a team.
  • Demonstrated leadership and mentoring capabilities.

This job was posted by Surya Prakash Reddy Medapati from Keka HR.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Principal Software Engineer
Principal Software Engineer

Systems Plus Pvt. Ltd. • Pune District

Presencial
INR 4.000.000 - 7.000.000
Pricipal Engineer
Pricipal Engineer

Central Business Solutions, Inc • Pune District

Presencial
INR 3.000.000 - 4.200.000
Senior Software Engineer / Team Lead (.NET Core)
Senior Software Engineer / Team Lead (.NET Core)

Innovature • Ernakulam

Presencial
INR 1.200.000 - 2.000.000
Principal Engineer -C#-DotNet
Principal Engineer -C#-DotNet

PradeepIT Consulting Services Pvt Ltd • Bengaluru

Presencial
INR 1.200.000 - 1.800.000
.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

Presencial
INR 1.400.000 - 2.200.000
Senior Software Engineer - .Net
Senior Software Engineer - .Net

NeST Digital • Bengaluru

Presencial
INR 1.500.000 - 2.100.000
.NET Software Developer
.NET Software Developer

Smart Energy Water • Greater Noida

Presencial
INR 900.000 - 1.500.000
Senior Software Engineer
Senior Software Engineer

Rocket India • Chennai District

Presencial
INR 2.500.000 - 4.500.000
Principal .Net Backend Developer
Principal .Net Backend Developer

The NineHertz • Gurugram District

Presencial
INR 4.000.000 - 8.500.000
Senior .Net Professional
Senior .Net Professional

Altum Labs Ahmedabad • Ahmedabad District

Presencial
INR 1.800.000 - 2.400.000