Talent.com
This job offer is not available in your country.
Principal Software Engineer

Principal Software Engineer

Asian Hiresgurgaon, haryana, in
4 days ago
Job description

REPORTING RELATIONSHIP

POSITION REPORTS TO : LEAD / SENIOR LEAD SOFTWARE ENGINEER

DEPARTMENT : DEVELOPMENT

POSITION LOCATION : INDIA (REMOTE)

COMPANY BUDGET : 20,00,000 - 29,00,000 LPA

POSITION SUMMARY

The Principal Software Engineer is responsible for designing, developing, and maintaining

high-quality software products that align with business requirements and exceed customer

expectations. As a key member of the development team, this role involves close

collaboration with product management, QA teams, and other stakeholders to drive a

robust development process supporting the company growth objectives. The ideal

candidate will bring extensive expertise in full stack software development, strong problem-

solving skills, and the ability to effectively communicate and collaborate across cross-

functional teams.

KEY RESPONSIBILITIES

  • Provide technical guidance and mentorship to Software Engineers, fostering a

collaborative and growth-oriented environment.

  • Design and develop complex front-end and back-end components of web applications,
  • ensuring scalability, performance, and maintainability.

  • Develop clean, efficient, and well-documented code, adhering to high standards for
  • coding practices and quality.

  • Collaborate with product management to define product roadmaps, prioritize features,
  • and align development efforts with business goals.

  • Develop responsive and intuitive user interfaces using HTML, CSS, JavaScript,
  • KnockoutJS, Angular, and NgRx, adhering to UI / UX best practices and accessibility

    standards.

  • Develop robust server-side solutions using C#, .NET 9, and other relevant technologies,
  • ensuring scalability, performance, and maintainability.

  • Implement and optimize background job processing using tools like Hangfire to
  • enhance application efficiency and reliability.

  • Design and implement RESTful APIs, ensuring seamless integration with front-end
  • applications and alignment with industry best practices.

  • Integrate third-party APIs and services to extend application functionality and enhance
  • capabilities.

  • Manage and optimize Elastic Search to deliver efficient and scalable search
  • functionalities within applications.

  • Utilize Git or similar version control systems for code management, ensuring
  • collaboration and codebase integrity.

  • Participate in code reviews, maintaining high standards of code quality, consistency,
  • and security.

  • Develop and execute comprehensive unit tests, integration tests, and end-to-end tests
  • to validate application functionality and performance.

  • Troubleshoot and resolve complex technical issues, providing support to team members
  • as needed to ensure timely resolution.

  • Conduct root cause analysis of defects and issues and clearly communicate findings to
  • relevant stakeholders.

  • Participate in agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) to
  • align testing efforts with team goals and objectives.

  • Prioritize and manage multiple tasks effectively in a fast-paced environment.
  • Work independently and take ownership of assigned tasks while being a strong team
  • player.

  • Demonstrate a solid understanding of the business domain and end-user requirements
  • to ensure development efforts deliver value to customers.

  • Collaborate effectively with team members to break down tasks, estimate efforts
  • accurately, and deliver features incrementally to meet project milestones and deadlines

    REQUIRED SKILLS AND QUALIFICATIONS

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Master's degree preferred.

  • 12+ years of experience in full stack software development.
  • Proven expertise in C#, .NET Core or .NET 9, and other relevant technologies in web
  • development.

  • Strong understanding of front-end frameworks such as HTML, CSS, JavaScript,
  • KnockoutJS, Angular, and NgRx.

  • Deep knowledge of Web API development principles and best practices.
  • Experience in managing and optimizing databases, including SQL Server and Elastic
  • Search.

  • Proficiency in background job processing using tools like Hangfire.
  • Extensive experience with Azure and AWS cloud platforms.
  • Experience with Agile methodologies and tools, including Git for version control and
  • JIRA for project management and issue tracking.

  • Experience with microservices architecture.
  • Experience working within a Continuous Integration / Continuous Delivery (CI / CD)
  • process.

  • Knowledge of software builds, testing, and CI / CD tools (e.g., Jenkins, Git).
  • Ability to take initiative, offer suggestions, and provide resolutions proactively.
  • Passion for delivering business value and willingness to perform other assigned tasks.
  • Ability to provide regular updates, system solutions, and communicate issues to the
  • management team.

  • Constantly strive to learn new technologies and stay up to date in the rapidly changing
  • industry.

  • Excellent communication skills with the ability to effectively collaborate with cross-
  • functional teams.

  • Strong problem-solving skills and attention to detail.
  • Create a job alert for this search

    Principal Software Engineer • gurgaon, haryana, in

    Related jobs
    • Promoted
    Principal Azure Cloud Architect / Principal Engineer

    Principal Azure Cloud Architect / Principal Engineer

    First American (India)Delhi, IN
    Job Title : Principal Azure Cloud Architect / Principal Engineer (20+ Years Experience).We are seeking a technical visionary Principal Azure Cloud Architect with 20+ years of experience to lead the tr...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    PentairNoida, Uttar Pradesh, India
    Position Requirements The right person for this position should have 7+years of experience in IoT embedded systems.He / She should be passionate, tech savvy, academically sound, have interest in emb...Show moreLast updated: 27 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Asian Hiresdelhi, delhi, in
    POSITION REPORTS TO : LEAD / SENIOR LEAD SOFTWARE ENGINEER.POSITION LOCATION : INDIA (REMOTE).COMPANY BUDGET : 20,00,000 - 29,00,000 LPA. The Principal Software Engineer is responsible for designing, dev...Show moreLast updated: 4 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Spinnygurugram, uttar pradesh, in
    Principal Software Engineer (Backend).Spinny is one of India’s fastest-growing full-stack used car platforms, backed by marquee investors like Tiger Global and ADQ. With operations across 25+ cities...Show moreLast updated: 4 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Recrodelhi, delhi, in
    Join a Market Leader : Ready for a stable career at an US based Product organization trusted since 1969? Employer is a market leader in educational publishing and e-Learning, serving over 10 million...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer

    Software Engineer

    The FunctionaryDelhi, IN
    Panel interview with the Engineering team (live coding test).We are looking for a Senior Full Stack Software Engineer to drive progress and help shape the future of education technology.You will pl...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer, Voice AI

    Senior Software Engineer, Voice AI

    OmniDimensionDelhi, IN
    OmniDimension is on an exhilarating journey.We're building an AI-powered platform empowering developers and enterprises across 50+ countries to effortlessly create and deploy reliable Voice AI agen...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer

    Software Engineer

    QualityKiosk Technologies Pvt. Ltd.gurugram, uttar pradesh, in
    Experience in designing and implementing various tools like Datadog.Should have worked extensively in implementation, configuration and maintenance of APM tools named Datadog.Application performanc...Show moreLast updated: 4 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    CoinbaseGhaziabad, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Performance Engineer

    Principal Performance Engineer

    ANSR Summit ConsultingGurgaon, India
    Responsible for product releases that meet the performance release criteria for successful deployment to production.Demonstrate an advanced ability to analyze intricate issues and derive effective ...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Software Engineer

    Junior Software Engineer

    ThumoDelhi, IN
    Junior Software Engineer @ Thumo (Africa’s first super-app).We’re building Africa’s super-app, starting with food delivery. M funding round led by Soma Capital with top Silicon Valley angels, we’re ...Show moreLast updated: 10 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    ANSR Summit ConsultingGurgaon, India
    Own the definition, design, development, delivery and quality for large feature sets, subsystems, or products.Deliver highly scalable, available, and fault-tolerant production applications.Help pre...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ubique SystemsDelhi, IN
    Strong expertise in React & Golang development.Hands-on experience with Stripe, PayPal, Braintree, or similar payment processing tools. Proven ability to design & scale secure payment systems (PCI-D...Show moreLast updated: 5 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel TraderDelhi, 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: 30+ days ago
    • Promoted
    Principal Software Engineer - TM

    Principal Software Engineer - TM

    AlkamiGurgaon, India
    The Principal Engineer will build computer software systems, participating in the design process from beginning to end.Leads architectural design patterns and decisions to achieve our strategic pro...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Data Engineer

    Principal Data Engineer

    XebiaDelhi, IN
    We’re Hiring : Principal Data Engineer | Any Xebia Location (Hybrid, 3 days in office per week).Any Xebia Location (Hybrid – 3 days in office per week). Data Engineering with 4+ years team leadership...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    TMUS Global Solutionsnoida, delhi, in
    NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flagship brands, T-Mobile and Metro by T-Mo...Show moreLast updated: 9 hours ago
    • Promoted
    Software Development Engineer 3

    Software Development Engineer 3

    noonGurugram, Haryana, India
    On December 12th, 2017, noon launched its consumer platform in Saudi Arabia and the UAE, expanding to Egypt in February 2019. The noon ecosystem of services now includes marketplaces for food delive...Show moreLast updated: 10 days ago
    • Promoted
    Principal Enterprise Software Engineer

    Principal Enterprise Software Engineer

    DeepRunner AIGurugram, Haryana, India
    We are seeking an exceptional Principal Enterprise Software Engineer to serve as a technical leader and architectural authority for our engineering organization. In this role, you will be responsibl...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    BrightEdgeDelhi, IN
    Just seeking some good talent!.At BrightEdge, we innovate at the intersection of AI, SEO, and enterprise growth.We’re not just shaping the future of enterprise SEO and content performance; we’re al...Show moreLast updated: 30+ days ago