Talent.com
This job offer is not available in your country.
Principal Software Engineer - C# / .Net

Principal Software Engineer - C# / .Net

Esteem LeadershipHyderabad
30+ days ago
Job description

Job Description :

  • Develop, maintain and enhance .NET applications and services to contribute to our legacy and cloud platform.
  • Analyze product and technical user stories and convey technical specifications in a concise and effective manner.
  • Code & deliver a working product, with a first time right approach.
  • Participate in release planning, sprint planning, and technical design reviews; provide input as appropriate.
  • Partner with engineers, product managers, and other team members as appropriate and be the go-to person for technical matters.
  • Develop and maintain thorough knowledge and understanding of products.
  • Leading projects as necessary, increasing team productivity and effectiveness by sharing your deep knowledge and experience.
  • Drive key architectural decisions and design considerations.
  • Partner with other Architects and Manager to come up with setting technical guidelines and participate in code reviews to mentor other engineers on best practices.
  • Partner with Product to do early feasibility of technical architecture.
  • Partner with other Architects to build necessary frameworks to improve productivity of the engineers by driving automation.
  • Introduce newer technologies as needed along with a strong POC and build a strong use case for more adoptability.
  • Troubleshoot complex production issues and provide detailed RCA.
  • Participate in agile activities like sprint planning, and technical design reviews; provide input as appropriate
  • AI-Driven Software Architecture : Design, develop, and implement scalable, maintainable, and high-performance AI-powered software systems.
  • Integrate AI models and algorithms into software applications to deliver intelligent solutions.

Must-Have Skills :

  • 8+ years of experience with active hands-on development experience in Microsoft Technology stack using C#
  • Strong experience developing Microservices, RESTful services (preferably AWS)
  • Experience with AWS core services : Lambda, ECS (Elastic Container Service), SNS (Simple Notification Service), SQS (Simple Queue Service), DynamoDB.
  • Expertise in CloudWatch (monitoring and logging), cost management tools, and IAM for managing user permissions and security protocols.
  • Strong TDD approach and hands-on experience on tools like Nunit, xUnit or any other testing tools or frameworks and CICD practices.
  • Strong in OOP and SOLID design principles.
  • Experience in working on projects with public cloud providers like Amazon Web Services, Azure, Google Cloud, etc.
  • Proficient experience with relational databases such as Microsoft SQL Server / Postgres.
  • Highly efficient data persistent design techniques. Strong understanding of data retrieval performance (queries, caching). Able to optimize designs / queries for scale.
  • Should have work experience with Agile practices.
  • AWS experience must
  • Good-to-Have Skills :

  • Knowledge of Elasticsearch and querying logs in Splunk.
  • Exposure to ORMs like Entity Framework, Nhibernate or similar
  • Understand AWS core services and basic architecture best practices.
  • Good understanding on how to deal with concurrency and parallel work stream
  • Strong interpersonal, written, and oral communication skills.
  • Passion for continuous process and technology improvement
  • AWS Certification preferable
  • Academic Qualifications :

  • Bachelors or masters degree in computer science or related field
  • Requirements :

  • Location : Hyderabad
  • Notice Period : 30 days
  • Experience : 8 to 12 Years
  • (ref : hirist.tech)

    Create a job alert for this search

    Principal Software Engineer • Hyderabad

    Related jobs
    • Promoted
    Principal Engineer- Platform

    Principal Engineer- Platform

    Talentiserhyderabad, telangana, in
    Participate in design, development, test, and maintenance.Develop and maintain complex Linux systems software to support deployment, upgrade, and day-to-day operation operations for the NAS applian...Show moreLast updated: 4 days ago
    • Promoted
    Principal Engineer, Software - Accounting Technology [T500-20231]

    Principal Engineer, Software - Accounting Technology [T500-20231]

    ANSRhyderabad, telangana, in
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 14 days ago
    • Promoted
    Principal Software Engineer -.Net / AngularJS

    Principal Software Engineer -.Net / AngularJS

    Ajni Consulting Private LimitedHyderabad
    Location : Hyderabad - Mode : Hybrid Required Skillset : Backend : C#.NET Frontend : JavaScript / Angular <...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer -.Net

    Lead Software Engineer -.Net

    SourcingxpressHyderabad
    Job Description : This is a permanent role with on of the biggest IT Services & Consulting Enterprise A valued client of Hallmark Search Partners.Responsibilitie...Show moreLast updated: 12 days ago
    • Promoted
    Medtronic - Senior Principal Software Engineer

    Medtronic - Senior Principal Software Engineer

    Medtronic (Medtronic)(279)Hyderabad
    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. Youll lead with purpose, breaking down barriers to innovatio...Show moreLast updated: 18 days ago
    • Promoted
    Senior Software Engineer -.Net Full Stack Development

    Senior Software Engineer -.Net Full Stack Development

    QPACT SOLUTIONS LLPHyderabad
    The Senior Software Engineer plays a key role in each software development lifecycle phase.This individual will lead the development efforts and closely work with the product manager to understand ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer - MEAN Stack Development

    Principal Software Engineer - MEAN Stack Development

    TalentOnLease Pvt Ltd.Hyderabad
    We are seeking a skilled and motivated Principal Software Engineer with 4-6 years of experience in the MEAN stack (MongoDB, Express. Python to join our dynamic tech team.As a Principal Software Engi...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer - Distributed Systems

    Principal Engineer - Distributed Systems

    NetSysConHyderabad
    Key Responsibilities : - Lead the design and implementation of complex, scalable, and high-performance systems and architectures. Tackle challenging engineering proble...Show moreLast updated: 30+ days ago
    • Promoted
    Principal / Senior Software Engineer IV -.Net Technologies

    Principal / Senior Software Engineer IV -.Net Technologies

    HyrEzy Talent SolutionsHyderabad
    Software Engineer - IV Location : Hyderabad, Telangana, India (Remote for 3 months, then On-site) Experience Level : 8 - 10 Ye...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Enterprise Scale Applications / Product Development -.Net

    Software Engineer - Enterprise Scale Applications / Product Development -.Net

    Mouri Tech (P) LtdHyderabad
    Job Summary & Responsibilities : - Must have extensive experience in enterprise-scale applications or product Proficiency in.NET Core and C#,...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer -.Net Development

    Senior Software Engineer -.Net Development

    hirezy.aiHyderabad
    Position Summary : Designing, developing, and debugging new and existing software using Microsoft.Net tools and database platforms. Work in every level of our technolo...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer, Agent Platform

    Principal Engineer, Agent Platform

    MightyBotHyderabad, IN
    Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 20 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel Tradersecunderabad, telangana, in
    We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 25 days ago
    • Promoted
    Principal Software Engineer – Storage Network Protocols - Kubernetes

    Principal Software Engineer – Storage Network Protocols - Kubernetes

    Nasunihyderabad, telangana, in
    We are looking for a Principal Software Engineer with deep expertise in Kubernetes, CSI driver development, and systems programming in Golang and / or C++. In this hands-on role, you will lead the des...Show moreLast updated: 7 days ago
    • Promoted
    Principal Software Engineer -.Net / C#

    Principal Software Engineer -.Net / C#

    Mouri Tech (P) LtdHyderabad
    Job Summary & Responsibilities : Must have skills : - 7-10 years of experience in Enterprise-scale Development projectsShow moreLast updated: 27 days ago
    • Promoted
    • New!
    Senior Software Engineer -.Net / C#

    Senior Software Engineer -.Net / C#

    PylonHyderabad
    NET C# (Drive) Key Responsibilities : - Design, develop, and maintain applications using.NET Core, C...Show moreLast updated: 21 hours ago
    • Promoted
    Senior Software Engineer -.Net Full Stack Development

    Senior Software Engineer -.Net Full Stack Development

    HyrEzy Talent SolutionsHyderabad
    ABOUT THE COMPANY : It is a premier people development company.We believe people can achieve anything when they have the right development and growth opportunities.We ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer -.Net / AngularJS

    Principal Software Engineer -.Net / AngularJS

    VARITE Inc.Hyderabad
    Description : About The Job : - Designs, codes, tests, debugs and documents software according to systems quality standards,...Show moreLast updated: 30+ days ago