Search by job, company or skills

C

Senior Principal Software Engineer (.Net)

12-14 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

General Summary

The Senior Principal Software Engineer II is a pivotal technical leadership role, responsible for developing high-quality, innovative, and fully performing software, strictly adhering to coding standards. The individual in this position collaborates with cross-functional teams to ensure that all software deliverables—including designs, code, and tests—are completed efficiently and in alignment with both industry and organisational standards.

Essential Duties & Responsibilities

  • Hands on experience on Dot net, actively contribute coding, reviews and drive design discussion.
  • Leverage AI into day-to-day development to create an AI culture.
  • Provide meticulous support to Engineering teams, maintaining a high attention to detail.
  • Conduct research, analyse findings, and document outcomes to inform engineering decisions.
  • Mentor, review, and delegate work to other team members as necessary.
  • Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems.
  • Work on systems critical to the company's current and future operations.
  • Debug production issues across various services and multiple levels of the stack.
  • Assist in enhancing organisational engineering standards, tooling, and processes.
  • Participate in the software testing process, including test review, analysis, witnessing, and certification.
  • Evaluate code for validity, structure, alignment with industry standards, and compatibility with operating systems.
  • Stay abreast of current technologies and programming practices through continuous education, reading, or participation in professional forums, conferences, and workshops.

Knowledge, Skills, and Abilities Required

  • Demonstrated ability to manage large projects and processes independently with minimal supervision.
  • Recognised subject matter expert in Dot Net domains.
  • Capacity to quickly adapt and learn new technologies or processes as per evolving business requirements.
  • Comprehensive knowledge of software engineering concepts, practices, and procedures.
  • Ability to work constructively and independently under stress in a fast-paced, multi-tasking environment.
  • Proficient in managing competing priorities while consistently delivering high-quality work.
  • Strong organisational and time-management skills, with a proven ability to meet reasonable deadlines.
  • Excellent interpersonal skills, able to interact positively and openly with colleagues and external stakeholders; strong verbal and written communication skills.
  • Advanced proficiency in programming languages and software engineering fundamentals.
  • Expertise with relevant software development tools, including version control systems, build processes, debuggers, and test frameworks.

Educational, Vocational, and Experience Requirements

  • Bachelor's degree in a related field or equivalent business experience.
  • Minimum of 12 years of relevant professional experience.

Working Conditions

  • Hybrid - Pune Location
  • 0–10% travel may be required as per business needs.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147166227