Software Developer
Published date: 2024/01/10
- Location: Bangalore, Karnataka, India
Job Summary
We are seeking a skilled windows application developer to join our team. You’ll be part of the UK Building Services Engineering team (although based in India in either our Bengaluru or Noida, Delhi office) and part of a wider ‘Digital Engineering & Automation team’. The ideal candidate should have experience in developing desktop applications using C# . The candidate should also be comfortable with desktop development frameworks such as .NET, as well as with version control tools such as Git.
Responsibilities
• Develop high-quality desktop applications/addins in C# for Autodesk Revit BIM software
• Design and implement user-friendly interfaces using WPF
• Create reusable code and libraries for future use
• Write clean, maintainable code that adheres to established standards
• Collaborate with other team members and stakeholders to ensure the delivery of high-quality projects
• Continuously improve knowledge of desktop technologies and programming best practices
Requirements
• Bachelor's degree in Computer Science or related field
• 3+ years of experience in desktop application development
• Familiarity with desktop development frameworks in .NET
• Proficiency in C#
• Proficiency in MVVM pattern and Object-Oriented Programming
• Experience with user interface design and implementation
• Knowledge of version control using Git
• Familiarity with Agile/Scrum methodologies
• Strong attention to detail and problem-solving skills
• Excellent communication and interpersonal skills
We are seeking a skilled windows application developer to join our team. You’ll be part of the UK Building Services Engineering team (although based in India in either our Bengaluru or Noida, Delhi office) and part of a wider ‘Digital Engineering & Automation team’. The ideal candidate should have experience in developing desktop applications using C# . The candidate should also be comfortable with desktop development frameworks such as .NET, as well as with version control tools such as Git.
Responsibilities
• Develop high-quality desktop applications/addins in C# for Autodesk Revit BIM software
• Design and implement user-friendly interfaces using WPF
• Create reusable code and libraries for future use
• Write clean, maintainable code that adheres to established standards
• Collaborate with other team members and stakeholders to ensure the delivery of high-quality projects
• Continuously improve knowledge of desktop technologies and programming best practices
Requirements
• Bachelor's degree in Computer Science or related field
• 3+ years of experience in desktop application development
• Familiarity with desktop development frameworks in .NET
• Proficiency in C#
• Proficiency in MVVM pattern and Object-Oriented Programming
• Experience with user interface design and implementation
• Knowledge of version control using Git
• Familiarity with Agile/Scrum methodologies
• Strong attention to detail and problem-solving skills
• Excellent communication and interpersonal skills
0 page views
Related listings
-
Software EngineerSoftware DeveloperVirtusa Corporation is a global provider of Digital Business Transformation, Digital Engineering, and Information Technology (IT) outsourcing services that accelerate our clients’ journey to their Digital Future. Virtusa serves Global 2000 companies ...2026/11/08
-
Software EngineerSoftware DeveloperThe health and safety of our employees and candidates is very important to us. Due to the current situation related to the Novel Coronavirus (2019-nCoV), we’re leveraging our digital capabilities to ensure we can continue to recruit top talent at the...2026/11/08
-
Software Development EngineerSoftware DeveloperWe are seeking a highly passionate, innovative and high-performance individual to be part of a major transformation in the management of modern cloud-based applications. An individual who takes a creative and strategic approach to problem-solving at ...2026/11/08
