Sr./Software Developer

Emerson
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4-8 yearsEducation: bachelorsSkills: ["Problem-solving","Analytical skills","Collaboration","Quality focus","Proactive learning","Independent troubleshooting","Stakeholder collaboration"]

Develop and maintain C++ desktop applications using MFC on Windows, leveraging STL for efficient data structures and algorithms. Build and optimize multithreaded, high-performance solutions with COM-based component integration. Debug, troubleshoot, and improve scalability, reliability, and responsiveness while collaborating cross-functionally. Follow SDLC best practices, document work, participate in Agile development and code reviews, and support related development tasks including C# and NUnit testing as needed.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Emerson
Emerson
3 days ago

Sr./Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Develop and maintain C++ desktop applications using MFC on Windows, leveraging STL for efficient data structures and algorithms. Build and optimize multithreaded, high-performance solutions with COM-based component integration. Debug, troubleshoot, and improve scalability, reliability, and responsiveness while collaborating cross-functionally. Follow SDLC best practices, document work, participate in Agile development and code reviews, and support related development tasks including C# and NUnit testing as needed.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain desktop applications using C++ and MFC.
  • •Utilize STL to implement efficient data structures and algorithms.
  • •Design and implement multithreaded solutions to improve performance and responsiveness.
  • •Work with COM for software component integration.
  • •Debug, troubleshoot, and optimize applications for performance, scalability, and reliability while collaborating cross-functionally.

Pay and Benefits

Perks:Health InsuranceEmployee AssistancePaid Parental

Key Requirements

  • •4 to 7 years of software development experience.
  • •B.E/B.Tech/M.Tech/MCA in Computer Science, IT, Electronics and Communications, Telecommunication, Electrical, Instrumentation, or a related engineering discipline.
  • •Strong proficiency in C++ with hands-on MFC experience for Windows desktop application development.
  • •Good understanding of STL and object-oriented programming principles.
  • •Expertise in multithreading and synchronization techniques, plus experience with COM-based development/integration.
Experience:4-8 years
Education:Bachelor's in Computer Science, Information Technology, Electronics and Communications, Telecommunication, Electrical, Instrumentation
Skills:Problem-solvingAnalytical skillsCollaborationQuality focusProactive learningIndependent troubleshootingStakeholder collaboration
Tech Stack:C++MFCSTLMultithreadingCOMC#NUnitGitSVNAgileSDLCWindows desktopNetwork Protocol Debugging

Company Brief

Emerson
Global technology and engineering company providing automation solutions, commercial and residential products, and services across industrial, commercial, and consumer markets to improve operational performance and efficiency.
Industry: Industrial Automation
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: St. Louis, United States
Founded: 1890
WebsiteLinkedIn