Search by job, company or skills

C

Principal Software Engineer II

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Must have skills:

10+ years of relevant experience

Must have hands-on exposure of 60% Python development & 40% React exposure

Database MySQL / PostgreSQL / SQL

AWS exposure

Job Location Pune / Mumbai


General Summary

:The Principal Software Engineer II is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner, while remaining aligned with industry and organizational standards

.
Essential Duties & Responsibilitie

s: Provides support to the Engineering teams, with a high attention to deta

il Researches, analyzes, and documents findin

gs May coach and review the work of other team membe

rs Designs, builds, and maintains large-scale production services, web applications, data pipelines, and streaming syste

ms Works on systems critical to the company's current and future operatio

ns Debugs production issues across services and multiple levels of the sta

ck Assists with the improvement of organizational engineering standards, tooling, and process

es Participates in the testing process through test review and analysis, test witnessing, and certification of softwa

re Evaluates codes to ensure validity, proper structure, alignment with industry standards, and compatibility with operating syste

ms Maintains an understanding of current technologies or programming practices through continuing education, reading or participation in professional conferences, workshops, or grou

ps
Knowledge, Skills, and/or Abilities Requir

ed: Ability to manage projects and processes independently with limited supervis

ion Advanced knowledge of applicable work a

rea Ability to situationally adapt and understand new technology/processes as per business requirem

ent Knowledge of a variety of the field's concepts, practices, and procedu

res Ability to work constructively and independently under stress and pressure in a fast paced, multi-tasking environm

ent Ability to manage competing priorities while producing high quality w

ork Ability to interact positively and openly with colleagues and external business contacts, with strong verbal and written communication ski

lls Strong organization and time-management skills with the ability to meet reasonable deadli

nes Strong knowledge of programming languages and software bas

ics Strong knowledge of relevant software development tools including version control, build processes, debuggers, and test framewo

rks
Educational/Vocational/Previous Experience Recommendati

ons: Bachelor's degree in related field or equivalent business experi

ence

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 131858655