NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Software Engineer in India
3 days ago
Apply with autofill
Apply with autofill
Emerson Electric·3 days ago
3 days ago

Senior Software Engineer

Pune, IndiaFull-timeOn-siteSenior · 8-10 yearsSoftware Engineer

Sign up free to see how well your resume matches this role.

Boost your chances at Emerson Electric

How you compare FREE

?
Your scoreYour score: not yet known
→
79
Top 10%Top 10%: 79 out of 100

Top 10% of NextRaise users matched against Software Engineer roles in India.

Must-have skills for this role

  • c#
  • .net
  • javascript
  • typescript

PDF or DOCX · no account needed

Apply faster with autofill FREEThe NextRaise extension autofills your application in one click.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

What you'll do

  • Design, develop, test, and maintain software applications using modern engineering practices and Agile methodologies.
  • Contribute to the technical design, architecture, and implementation of new features, enhancements, and product capabilities.
  • Collaborate with software engineers, product teams, and stakeholders to plan, estimate, and deliver high-quality solutions.
  • Perform code reviews and help maintain high standards for quality, security, performance, and maintainability.
  • Troubleshoot and resolve complex technical issues while providing timely support when needed.
  • Utilize AI-powered development and productivity tools to improve software quality, testing efficiency, and delivery outcomes.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Create and maintain technical documentation and support engineering activities as required.
  • Contribute to continuous improvement initiatives and promote software engineering best practices.

What they're looking for

  • Proficiency in C#, .NET, JavaScript/TypeScript, and React.js.
  • Experience developing and maintaining enterprise-level software applications.
  • Experience using AI-powered software development and productivity tools.
  • Working knowledge of Git and version control best practices.
  • Strong understanding of object-oriented programming, SOLID principles, and software architecture concepts.
  • Experience working across the Software Development Lifecycle (SDLC) within Agile development environments.
  • Strong analytical, problem-solving, and technical decision-making skills.
  • Effective verbal and written communication skills.
  • Strong organizational, prioritization, and time-management capabilities.
  • Demonstrated ability to collaborate successfully within cross-functional teams.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • Approximately 8 to 10 years of relevant software engineering experience.

Nice to have

  • Experience within the Industrial Automation domain.
  • Experience with Test-Driven Development (TDD) and unit testing frameworks.
  • Familiarity with front-end development tools and libraries such as npm, webpack, and Material UI.
  • Experience designing scalable, maintainable, and high-performance applications.
  • Exposure to modern DevOps practices and continuous integration/continuous delivery workflows.

Summarised by NextRaise from the employer’s description, which follows in full below.

Full description from employer

In This Role, Your Responsibilities Will Be:
  • Design, develop, test, and maintain software applications using modern engineering practices and Agile methodologies.
  • Contribute to the technical design, architecture, and implementation of new features, enhancements, and product capabilities.
  • Collaborate with software engineers, product teams, and stakeholders to plan, estimate, and deliver high-quality solutions.
  • Perform code reviews and help maintain high standards for quality, security, performance, and maintainability.
  • Troubleshoot and resolve complex technical issues while providing timely support when needed.
  • Utilize AI-powered development and productivity tools to improve software quality, testing efficiency, and delivery outcomes.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Create and maintain technical documentation and support engineering activities as required.
  • Contribute to continuous improvement initiatives and promote software engineering best practices.
Who You Are:
You consistently apply critical thinking to solve complex problems and make sound decisions based on available information. You collaborate effectively with diverse teams, building strong partnerships to achieve shared goals. You continuously seek opportunities to learn, improve processes, and adopt new technologies that enhance outcomes. You communicate clearly and effectively, adapting your approach to support successful collaboration and project delivery.
For This Role, You Will Need:
  • Proficiency in C#, .NET, JavaScript/TypeScript, and React.js.
  • Experience developing and maintaining enterprise-level software applications.
  • Experience using AI-powered software development and productivity tools.
  • Working knowledge of Git and version control best practices.
  • Strong understanding of object-oriented programming, SOLID principles, and software architecture concepts.
  • Experience working across the Software Development Lifecycle (SDLC) within Agile development environments.
  • Strong analytical, problem-solving, and technical decision-making skills.
  • Effective verbal and written communication skills.
  • Strong organizational, prioritization, and time-management capabilities.
  • Demonstrated ability to collaborate successfully within cross-functional teams.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • Approximately 8 to 10 years of relevant software engineering experience.
Preferred Qualifications That Set You Apart:
  • Experience within the Industrial Automation domain.
  • Experience with Test-Driven Development (TDD) and unit testing frameworks.
  • Familiarity with front-end development tools and libraries such as npm, webpack, and Material UI.
  • Experience designing scalable, maintainable, and high-performance applications.
  • Exposure to modern DevOps practices and continuous integration/continuous delivery workflows.
Our Culture and Commitment To You:
At Emerson, we believe diverse perspectives drive innovation and help us create solutions that make a meaningful impact. We are committed to fostering an inclusive workplace where every employee is respected, valued, and empowered to contribute their best work. We support continuous learning, professional growth, collaboration, and well-being while providing opportunities to work on challenging technologies that shape the future of industrial automation.

Company

Emerson Electric
Pune, India

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from Emerson Electric's careers site·first seen 17 Sept 2026·last verified 17 Sept 2026·How we source jobs

Similar jobs

  • Senior Software Engineer - NVEX at NVIDIABengaluru, India–match not yet calculated
  • Senior Compute System Software Engineer at NVIDIABengaluru, India–match not yet calculated
  • Software Engineer at CaterpillarBengaluru, India–match not yet calculated
  • Lead Software Engineer-Java-Full Stack at CaterpillarChennai, India–match not yet calculated
  • Software Engineer Java at zeissgroupBengaluru, India–match not yet calculated

Browse more jobs

  • Software Engineer jobs in India
  • Backend Engineer jobs in India
  • Full Stack Engineer jobs in India
  • API Engineer jobs in India
  • Software Engineer jobs in United States
  • Software Engineer jobs in United Kingdom