Upload Button Icon Add office photos
filter salaries All Filters

214 NI India Jobs

Senior Software Engineer - Python

5-8 years

Bangalore / Bengaluru

1 vacancy

Senior Software Engineer - Python

NI India

posted 19hr ago

Job Role Insights

Flexible timing

Job Description


 
In this Role, Your Responsibilities Will Be:
  • Design, develop and maintain Build and Installer Tooling and Infrastructure (Software framework and tools) for Software products.
  • Efficiency improvements, enhancements (adding new features), and maintenance of automated build infrastructure.
  • Support the Product Teams to efficiently and productively leverage the Build Tooling.
  • Closely coordinate with the global product teams to deliver High-Quality products.
  • Follow the software development processes and design practices of the team.
  • Understand and adhere to the coding guidelines of the team.
  • Take ownership of features/modules within the product.
  • Participate in feature design, testing and code review exercises.
  • Meet challenging deadlines while ensuring code quality.
  • Involve in designing and writing test cases for the developed features.
  • Develop and maintain feature documentation.
  • Mentor junior engineers/technicians in the team.
Who You Are:
You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek guidance from pertinent sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcome is not certain.
For This Role, You Will Need:
  • B.E/ B.Tech/ M.E/M.Tech/ MCA in Computer Science/ Electronics and Communications/ Telecommunication/ Electrical Engineering/ Instrumentation Engineering
  • Proficiency/Experience of software design and development experience in Python or any Object-oriented Programming:
  • 5 to 8 years: Senior Software Engineer
  • A demonstrated ability in problem-solving, diagnosing technical issues, and proposing reasonable solutions.
Preferred Qualifications that Set You Apart:
  • Experience with DevOps and CI/CD systems
  • Working experience with a few of the following skills:
    1. Languages: Python, Rust, Golang (Go)
    2. Build: GNU make
    3. Installers: WiX, Opkg, Rpm, Debian
    4. DevOps: Azure Repos, Azure Pipelines, GitHub, GitHub runner
    5. IaC: Terraform
    6. Microservices: Docker, Helm, Kubernetes, AWS
    7. Familiarity with software package types and repositories (Eg: NuGet, PyPI, DockerHub, Helm etc.)
    8. Artifactory
  • Good in Linux Fundamentals
  • Understanding of NI software tools (i.e. LabVIEW, LabVIEW RT, TestStand).
  • Understanding of Agile Development principles
  • Demonstrated ability to:
    1. persistently drive tasks to successful completion
    2. effectively interact and communicate with team members
    3. effectively work in a diverse, multi-cultural group development environment
    4. take initiative, be a self-starter, and work independently
    5. quickly learn applicable technology, systems, and products
  • Strong problem-solving skills, work ethic and drive to succeed
  • Thorough understanding of testing concepts and SDLC
  • Experience in NI software and hardware is a plus
 

Employment Type: Full Time, Permanent

Read full job description

What people at NI India are saying

What NI India employees are saying about work life

based on 12 employees
100%
72%
58%
Flexible timing
Monday to Friday
No travel
View more insights

NI India Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare NI India with

HSBC Group

4.0
Compare

Cholamandalam Investment & Finance

4.0
Compare

SBI Cards & Payment Services

3.7
Compare

BNY

4.0
Compare

American Express

4.2
Compare

UBS

4.0
Compare

State Street Corporation

3.8
Compare

HDFC Sales

4.0
Compare

Axis Direct

3.8
Compare

Citicorp

3.7
Compare

State Street Syntel

3.7
Compare

SBI Securities

3.8
Compare

Kotak Securities

3.7
Compare

Morgan Stanley

3.7
Compare

BNP Paribas

3.8
Compare

FactSet

4.0
Compare

Aadhar Housing Finance

4.1
Compare

ICICI Home Finance

3.7
Compare

Aon

3.8
Compare

Pine Labs

3.5
Compare

Similar Jobs for you

Software Python Engineer at EMERSON INNOVATION CENTER

Bangalore / Bengaluru

5-8 Yrs

₹ 9-14 LPA

Senior Software Engineer at NI (National Instruments)

Bangalore / Bengaluru

6-9 Yrs

₹ 6-11 LPA

Software Engineer at NI (National Instruments)

Bangalore / Bengaluru

3-5 Yrs

₹ 5-7 LPA

Senior Software Engineer at EMERSON INNOVATION CENTER

Bangalore / Bengaluru

4-9 Yrs

₹ 6-11 LPA

Staff Software Engineer at NI (National Instruments)

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

Staff Software Engineer at NI (National Instruments)

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

Senior Software Engineer at NI (National Instruments)

Bangalore / Bengaluru

5-8 Yrs

₹ 7-10 LPA

Staff Software Engineer at EMERSON INNOVATION CENTER

Bangalore / Bengaluru

3-5 Yrs

₹ 6-10 LPA

Staff Software Engineer at EMERSON INNOVATION CENTER

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

Staff Software Engineer at EMERSON INNOVATION CENTER

Bangalore / Bengaluru

2-5 Yrs

₹ 12-13 LPA

Senior Software Engineer - Python

5-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Business Manager - APAC

3-5 Yrs

Kolkata, Mumbai, New Delhi +4 more

2d ago·via naukri.com

Temporary Operator

0-2 Yrs

Chennai

2d ago·via naukri.com

Temporary operator

0-2 Yrs

Chennai

2d ago·via naukri.com

SAP Senior ABAP Developer

10-15 Yrs

Chandigarh

2d ago·via naukri.com

Graduate Engineer Trainee

2-6 Yrs

Pune

2d ago·via naukri.com

Product Order Engineer

3-6 Yrs

Chennai

2d ago·via naukri.com

Application Engineer

3-7 Yrs

Chennai

2d ago·via naukri.com

Full Stack Software Engineer - MSOL

2-4 Yrs

Chandigarh

2d ago·via naukri.com

Product Supply Chain Leader (Assistant Manager)

6-10 Yrs

Pune

6d ago·via naukri.com
write
Share an Interview