Emerson

Staff Software Engineer, Python

Emerson

full-time

Posted on:

Location Type: Hybrid

Location: Bengaluru • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

Python

About the role

  • 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 demonstrate 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 enforce 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.

Requirements

  • 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
  • Minimum of 2 to 5 years of proven experience in Software Engineering
  • A demonstrated ability in problem-solving, diagnosing technical issues, and proposing reasonable solutions.
Benefits
  • Competitive benefits plans
  • Variety of medical insurance plans
  • Employee Assistance Program
  • Employee resource groups
  • Recognition programs
  • Flexible time off plans
  • Paid parental leave (maternal and paternal)
  • Vacation and holiday leave

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonsoftware designsoftware developmentautomated build infrastructurefeature designtestingcode reviewtest case writingfeature documentation
Soft skills
problem-solvingdiagnosing technical issuesproposing solutionsownershipcoordinationmeeting deadlinesensuring code quality
Certifications
B.EB.TechM.EM.TechMCA