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

Principal Software Engineer

Asian Hirespune, maharashtra, in
1 day 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 • pune, maharashtra, in

    Related jobs
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    CoinbasePune, 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 Software Engineer

    Principal Software Engineer

    MastercardPune, Maharashtra, India
    Working at Mastercard means being part of a unique culture.Inclusive and diverse, a rich collaboration of ideas and perspectives. A place that celebrates your strengths, values your experiences, and...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineering (Boomi WFD)

    Principal Software Engineering (Boomi WFD)

    Korn Ferrypune, maharashtra, in
    Job Title : Principal Software Engineering (Boomi WFD).The Principal Engineer is responsible for creating solutions for global customer needs to meet their interfacing requirements with products in ...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    QualityKiosk Technologies Pvt. Ltd.pune, maharashtra, 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: 1 day ago
    Principal Engineer

    Principal Engineer

    TeamifiedPune, MH, IN
    Quick Apply
    We are seeking an exceptional Principal Engineer to serve as a technical advisor and problem-solver for our diverse client base. This role requires technical versatility to support both ea...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

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

    ANSRpune, maharashtra, 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: 15 days ago
    • Promoted
    Software Engineer

    Software Engineer

    PeoplefyPune, Maharashtra, India
    Design, develop, and maintain end-to-end features using.Collaborate with Cross-Functional Teams : .Work closely with backend developers to define APIs and integrate them with frontend systems for sea...Show moreLast updated: 5 days ago
    • Promoted
    Principal Software Engineer - Generative AI

    Principal Software Engineer - Generative AI

    ENERGY EXEMPLAR INDIA PRIVATE LIMITEDPune
    About the Position : We're seeking a talented Generative AI Developer to join our Engineering team.In this role, you'll design, develop, and implement gener...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer Software

    Staff Engineer Software

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    The Functionarypune, maharashtra, 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: 1 day ago
    • Promoted
    Rapid7 - Principal Software Engineer - Python Technologies

    Rapid7 - Principal Software Engineer - Python Technologies

    Rapid7Pune
    Prinicipal Software Engineer on the Vulnerability Coverage team will help set technical direction for delivering accurate vulnerability detections to our customers in a timely manner.They...Show moreLast updated: 19 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel TraderPune, 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 Engineer

    Principal Engineer

    Recropune, maharashtra, in
    Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 6 days ago
    • Promoted
    Senior Principal Engineer

    Senior Principal Engineer

    Marsh McLennanPune, India
    Marsh McLennan is seeking candidates for the following position based in the India Mumbai / Pune Office.Senior Principal Engineer - IT Quality Assurance. Marsh McLennan offers an amazing opportunity f...Show moreLast updated: 2 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Recropune, maharashtra, 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: 1 day ago
    • Promoted
    Senior Principal Software Engineer - UI

    Senior Principal Software Engineer - UI

    NorthStar HR ConsultantsPune, Maharashtra, India
    Job Title - Lead / Senior Principal Software Engineer - UI.Principal Software Engineer (UI).You will drive the strategic direction of UI architecture, championing best practices and ensuring our in...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer Software (Prisma Access) - NetSec

    Principal Engineer Software (Prisma Access) - NetSec

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 6 days ago
    • Promoted
    Principal Cloud Engineer

    Principal Cloud Engineer

    Azoon Tech Consulting LLCpune, maharashtra, in
    AzoonTech consulting LLC is hiring for a stealth AI startup.At this AI startup, we are building agent-driven data platforms that rethink how teams interact with infrastructure, analysis, observabil...Show moreLast updated: 1 day ago