Sr. Software Developer - ETS

Pune, Maharashtra, India
Oct 09, 2024
Oct 09, 2025
Hybrid
Full-Time
5 Years
Job Description

Are you a passionate Software Developer with a strong background in development? Emerson is looking for a Senior Software Developer to join our ETS Development Team. In this role, you'll play a key part in developing software applications for RTU/SCADA/Terminal projects, following engineering standards and best practices. If you thrive in a collaborative environment, are self-motivated, and aim to deliver high-quality, maintainable software, we want to hear from you!

Key Responsibilities

  1. Software Development. Design, develop, and maintain software applications using industry best practices.
  2. Requirement Capture. Analyze, document, and develop software requirements.
  3. Design and Architecture. Prepare high-level and low-level designs, ensuring adherence to project standards.
  4. Frontend Collaboration. Work closely with User Experience designers for effective frontend development.
  5. Code Reviews. Actively participate in and contribute to code reviews to ensure quality.
  6. Unit Testing. Develop and run unit tests to validate software functionalities.
  7. Team Collaboration. Work closely with developers, testers, and product owners to meet project goals.
  8. Quality Improvement. Continuously focus on improving the software development process, techniques, and quality.
  9. Project Reviews. Present progress and participate in project reviews.
  10. Flexible Working. Be open to working flexible hours to coordinate with local and remote teams.
  11. Support. Assist with various project activities as needed.

Qualifications

Required

  • Bachelor’s degree in Engineering or equivalent work experience.
  • Minimum 5+ years of experience in software design, development, and maintenance.
  • Expertise in C# and the .NET framework.
  • Experience in developing Windows services, GUI applications, and web applications.
  • Working knowledge of version control systems.
  • Strong understanding of object-oriented programming (OOP), analysis, and design.
  • Familiarity with Agile methodologies and the full software development lifecycle.
  • Proficient in SQL databases and writing stored procedures.

Preferred

  • Terminal Automation experience.
  • Knowledge of SCADA, OPC, Modbus, or Device Interface Development.
  • Ability to document and describe overall project strategy.
  • Excellent communication skills (both written and verbal).
  • Innovative, collaborative, and quality-driven mindset.
  • Strong decision-making, teamwork, and result-oriented approach.

What Emerson Offers

  • Competitive compensation and benefits packages.
  • Comprehensive medical and insurance coverage.
  • Opportunities for continuous learning and career development.
  • Hybrid work setup for enhanced work-life balance.
  • A strong commitment to safety and a positive working environment.

Diversity, Equity & Inclusion at Emerson

We believe that a diverse and inclusive work environment enhances innovation and drives our success. We are committed to fostering a workplace where every employee is valued and respected, ensuring diverse perspectives contribute to the best solutions. Learn more about our Culture & Values and Diversity, Equity & Inclusion at Emerson.

Join us in making a difference and help shape a better future!

Emerson is an equal opportunity employer, If you require assistance in applying due to a disability, please contact [email protected].