Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer (C++/Java/C#).
India Jobs Expertini

Urgent! Senior Software Engineer (C++/Java/C#) Job Opening In Pune – Now Hiring Arting Digital Private Limited

Senior Software Engineer (C++/Java/C#)



Job description

Job Description

Posting title:      Senior Software Engineer (C++/Java/C#)
Experience:        5+ Years
Location:             Chennai/ Pune
Work mode:       On-site
Primary skills:    C++/Java/C#, Design Patterns, Data Structures, and Multithreaded Programming, MFC, WinForms, Win32, WPF, or WCF
Qualification:      Any Technical Degree

Roles & Responsibilities: 

  • Design and develop robust software systems with a strong focus on system and software architecture.

  • Work closely with hardware teams to build solutions integrating mechanical/automation systems.

  • Mentor and guide junior engineers, fostering a culture of code quality and engineering excellence.

  • Translate abstract problem statements into detailed technical requirements and implementation plans.

  • Collaborate cross-functionally to deliver high-impact solutions within timelines.

Required Skills & Experience:

  • 5–10 years of hands-on experience in software/system development.

  • Strong expertise in C++, Java, or C# with production-level coding experience.

  • Experience in Desktop Application Development using MFC, WinForms, Win32, WPF, or WCF.

  • Solid foundation in OOP, Design Patterns, Data Structures, and Multithreaded Programming.

  • Experience in distributed systems or multi-process architectures.

  • Familiarity with interface protocols like CORBA, Apache Thrift, or gRPC.

  • Strong problem-solving skills and the ability to work independently or in a team.

  • Excellent communication and collaboration abilities.

  • Bachelor’s or Master’s in Computer Science, Engineering, or related field.

Preferred / Nice to Have:

  • Proven experience in hardware-software integration or control systems.

  • Passion for working with real-world hardware in areas such as automation or instrumentation.

  • Ability to propose technical roadmaps aligned with evolving product needs.



Requirements
Java, Springboot, Apache/ Redis, Data structure, Design


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide