C

Principal Software Engineer I

ConnectWise
NewPosted today

LOCATION

Mumbai · Onsite

EXPERIENCE

5+ Years

SKILLS REQUIRED

Debuggingversion controlSoftware TestingSoftware DevelopmentTechnical Documentation

Job description

Overview

Principal Software Engineer I responsible for developing high-quality, innovative, fully performing software in compliance with coding standards, working in partnership with cross-functional teams to deliver designs, code and tests on time.

What you'll do

  • Provide support to the Engineering teams, with high attention to detail
  • Research, analyze and document findings
  • May coach and review the work of other team members
  • 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 services and multiple levels of the stack
  • Assist with improvement of organizational engineering standards, tooling and processes
  • Participate in the testing process through test review and analysis, test witnessing and certification of software
  • Evaluate code to ensure validity, proper structure, alignment with industry standards and compatibility with operating systems
  • Maintain an understanding of current technologies or programming practices through continuing education, reading or participation in professional conferences, workshops or groups

What you'll need

  • Bachelor's degree in related field or equivalent business experience
  • 5+ years of relevant experience
  • Ability to manage projects and processes independently with limited supervision
  • Advanced knowledge of applicable work area
  • Ability to situationally adapt and understand new technology/processes as per business requirement
  • Knowledge of a variety of the field's concepts, practices and procedures
  • Ability to work constructively and independently under stress and pressure in a fast-paced, multi-tasking environment
  • Ability to manage competing priorities while producing high quality work
  • Ability to interact positively and openly with colleagues and external business contacts, with strong verbal and written communication skills
  • Strong organization and time-management skills with the ability to meet reasonable deadlines
  • Strong knowledge of programming languages and software basics
  • Strong knowledge of relevant software development tools including version control, build processes, debuggers and test frameworks

Details

  • Location: Mumbai, India
  • Onsite/Hybrid/Remote depending on location
  • 0-10% travel may be required

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Software Engineer I