This page was automatically translated and may contain errors. View in English.
Innominds Software

Software Engineer

Innominds Software

Pune, Maharashtra, India • Penuh Waktu

Jadilah yang pertama mendaftar

Pengalaman
11–14 yrs
Gaji
INR 2,000,000 – INR 3,000,000 / year
Lowongan
1
Diposting
3 jam yang lalu

Where you'll work

Deskripsi pekerjaan

About the company

Innominds Software Inc. is a rapidly expanding product engineering services firm focused on AI-led, platform-driven digital engineering. The organization supports global enterprises, independent software vendors, OEMs, and ODMs in driving next-generation digital initiatives across product development, enterprise transformation, and modern engineering services.

Its capabilities span scalable product engineering, new product introduction, product sustainment and support, technology modernization, modern enterprise data platforms, enterprise AI, AI-enabled quality engineering, cloud solutions, user experience modernization, and enterprise security services.

Role overview

This position is for an experienced Windows desktop engineer who can build, improve, and support enterprise desktop applications using C# and WPF. The role involves end-to-end feature ownership, collaboration across product and engineering functions, and a strong focus on engineering quality, delivery predictability, and modernization.

Key responsibilities

  • Build, maintain, and continuously improve Windows desktop applications using C# and WPF.
  • Take ownership of features, modules, and technical outcomes within the assigned engineering scope.
  • Work with cross-functional partners to shape requirements, design, implementation, testing, and release of enterprise desktop software.
  • Guide and support other engineers through code reviews, design discussions, technical direction, and ongoing feedback.
  • Align the team on MVVM, object-oriented design, design patterns, unit testing, and WPF engineering practices.
  • Partner closely with Product Owners, QA, UX, architecture, and engineering stakeholders to deliver reliable features.
  • Contribute to estimation, planning, delivery monitoring, risk handling, and process improvement efforts.
  • Support modernization efforts, platform evolution, and technical innovation within the desktop engineering space.
  • Help improve predictability, engineering efficiency, and operational excellence in Agile delivery environments.
  • Promote responsible use of AI-assisted engineering techniques to improve productivity, quality, testing, documentation, onboarding, and delivery speed.

Requirements

  • Bachelor’s or master’s degree in computer science or a related discipline, along with 11 to 14 years of experience.
  • Hands-on experience developing Windows desktop applications with C# and WPF.
  • Strong understanding of object-oriented programming concepts and design patterns.
  • Practical experience with MVVM architecture and WPF data binding.
  • Working knowledge of Visual Studio, Git, and Agile ways of working.
  • Strong analytical thinking, troubleshooting ability, and communication skills.
  • Comfortable working independently as well as in collaborative team settings.
  • Exposure to graphics programming technologies such as DirectX or OpenGL is an added advantage.
  • Experience in Agile frameworks such as Scrum or Kanban.
  • Familiarity with the development toolchain, including Visual Studio, Git, Jira, and Bitbucket.
  • Ability to mentor engineers and raise the overall engineering maturity of the team.
  • Strong stakeholder management, decision-making, and cross-functional collaboration skills.
  • Capability to identify high-value AI adoption opportunities and support responsible implementation across teams.
  • Understanding of agentic AI concepts, including developer assistance, MCP ideas, multi-agent design patterns, and responsible AI practices in software development workflows.

Preferred profile

  • Experience with CAD SDKs such as ODA/Teigha or AutoDesk.
  • Exposure to BIM and IFC.
  • Experience with DirectX or OpenGL.
  • Background in performance tuning, architecture reviews, or desktop platform modernization initiatives.

Eligibility

Candidates with a B.Tech / B.E. degree in any specialization are eligible to apply.

Compensation

The role is offered with an annual salary in the range of INR 20,00,000 to INR 30,00,000.

Additional information

No internship duration, start date, application deadline, or number of openings was specified in the source.

Biarkan saja jika Anda ingin mendapat balasan — kami tidak akan menggunakannya untuk hal lain.

Klik untuk melihat-lihat, seret & lepas, atau pasta tangkapan layar

PNG, JPG, GIF, MP4, WebM, MOV · Maksimal 20MB per file · Hingga 5 file