Emerson Electric

Senior Software Engineer- C# & .Net - Desktop Application Development

Emerson Electric

Bengaluru, Karnataka, India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Emerson Electric, a global technology and engineering company that provides innovative solutions for customers in industrial, commercial, and residential markets. We are seeking a highly skilled Senior Software Engineer with expertise in C# and .Net to join our dynamic team and contribute to the development of our cutting-edge desktop applications. As a Senior Software Engineer, you will be responsible for designing, coding, testing, and debugging complex software applications that will drive the success of our business. We are looking for a passionate and experienced individual who is driven by a desire to constantly learn and improve their skills in a collaborative and fast-paced environment. If you possess the necessary qualifications and are ready to take on new challenges, we invite you to apply for this exciting opportunity.

  1. Design and develop high-quality desktop applications using C# and .Net technologies.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Write efficient, maintainable, and reusable code while adhering to coding standards and best practices.
  4. Conduct thorough testing of software applications to ensure functionality, reliability, and performance.
  5. Identify and troubleshoot technical issues, and propose solutions to overcome them.
  6. Stay updated with the latest industry trends and technologies to continuously improve the quality of software development.
  7. Mentor and provide technical guidance to junior engineers to foster their growth and development.
  8. Work closely with product management and stakeholders to prioritize and deliver software projects on time.
  9. Participate in code reviews and provide constructive feedback to improve the overall quality of the codebase.
  10. Collaboratively work with the team to ensure a smooth deployment process and provide post-deployment support.
  11. Continually evaluate and improve software development processes to enhance efficiency and productivity.
  12. Maintain proper documentation of software designs, development processes, and changes for future reference.
  13. Adhere to company policies and procedures while working in a fast-paced and deadline-driven environment.
  14. Exhibit a strong commitment to quality and customer satisfaction by delivering high-quality software solutions.
Where is this job?
This job is located at Bengaluru, Karnataka, India
Job Qualifications
  • Extensive Experience With C# And .Net Framework: A Senior Software Engineer Should Have A Thorough Understanding Of C# Programming Language And .Net Framework, Including Proficiency In Coding, Debugging, And Troubleshooting.

  • Desktop Application Development Expertise: The Ideal Candidate Should Have A Proven Track Record Of Developing High-Quality Desktop Applications Using C# And .Net, With A Strong Understanding Of Desktop Ui/Ux Design Principles.

  • Knowledge Of Software Development Best Practices: A Senior Software Engineer Should Have A Deep Understanding Of Software Development Methodologies, Including Agile And Scrum, As Well As Experience With Version Control Systems And Continuous Integration.

  • Strong Problem-Solving And Analytical Skills: The Role Of A Senior Software Engineer Involves Identifying And Solving Complex Technical Problems. Therefore, The Candidate Must Have Strong Analytical Skills And The Ability To Think Critically To Troubleshoot Issues.

  • Leadership And Team Collaboration Skills: As A Senior Member Of The Software Development Team, The Candidate Should Have Excellent Leadership Skills To Guide And Mentor Junior Engineers. They Should Also Have The Ability To Collaborate Effectively With Cross-Functional Teams To Deliver High-Quality Software Solutions.

Required Skills
  • Version Control

  • Database Management

  • Debugging

  • Object-oriented programming

  • Agile methodologies

  • Test-Driven Development

  • Code optimization

  • UI/UX Design

  • Multithreading

  • Performance

  • Software Architecture

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer- C# & .Net - Desktop Application Development in Bengaluru, Karnataka, India is between ₹ 9,25,000 - ₹ 13,50,000 per year. This can vary depending on the specific company, experience level, and skills of the individual. Additionally, the salary may also include bonuses, benefits, and other incentives.

Additional Information
Emerson Electric is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedJanuary 7th, 2025
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Emerson Electric

Emerson Electric Co. engages in manufacturing and developing process controls systems, valves and analytical instruments. It operates through the following segments: Process Management, Industrial Automation, Network Power, Climate Technologies, and Commercial and Residential Solutions.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started