Jobs
Interviews

DigiBoxx Technologies

2 Job openings at DigiBoxx Technologies
Interesting Job Opportunity: Digiboxx - Software Development Engineer II - C++/C# - Desktop App mumbai,maharashtra,india 5 years None Not disclosed Remote Full Time

Digiboxx.com - India's 1st storage & asset management platform is looking for an experienced and highly skilled Senior Desktop App Software Engineer with expertise in C++ and C# to design, develop, and maintain cutting-edge desktop applications for Windows, macOS, and Linux. The ideal candidate will have over 5 years of experience in building robust, scalable applications and implementing advanced synchronization mechanisms. This role requires a strong understanding of platform-specific requirements, cross-platform compatibility, and a passion for delivering high-quality software solutions. Essential Duties And Responsibilities Application Development : Design, implement, and optimize desktop applications using C++ and C#, ensuring high performance and reliability. Cross-Platform Solutions : Develop and maintain applications compatible with Windows, macOS, and Linux, addressing platform-specific challenges. Synchronization Mechanisms : Implement robust data synchronization mechanisms, ensuring seamless and consistent user experiences across devices. Performance Optimization : Debug, analyze, and optimize application performance for responsiveness and low resource usage. Integration : Work with third-party APIs, SDKs, and libraries to enhance application capabilities. UI/UX Implementation : Collaborate with UI/UX teams to develop user-friendly and visually appealing interfaces. Testing and Debugging : Ensure application quality through rigorous testing, debugging, and adherence to best coding practices. Documentation : Create and maintain detailed technical documentation for software architecture, APIs, and user guides. Team Leadership : Provide technical guidance and mentorship to junior team members, fostering a culture of collaboration and innovation. Agile Development : Actively participate in agile processes, including sprint planning, daily stand-ups, and retrospectives. Your Qualification, Skills And Experience Bachelors or Masters degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). 5+ years of hands-on experience in desktop application development. Proven track record of successfully delivering (building and deploying) applications for Windows, macOS, and Linux platforms. Familiarity with cross-platform development frameworks like Electron, Flutter for Desktop, or Avalonia. Experience in secure coding practices and data encryption techniques. Knowledge of cloud services for real-time data synchronization and storage. Understanding of application packaging and distribution for Microsoft Store, macOS App Store, and Linux repositories Proficiency in C++ (11 or later) and C# (.NET Framework/Core). Experience with frameworks like Qt, .NET, Electron, or JavaFX. Strong understanding of object-oriented programming (OOPs) and design patterns. Expertise in implementing synchronization mechanisms (e.g., real-time syncing, offline sync, conflict resolution). Proficiency with version control systems like Git. Experience with CI/CD pipelines and automated build tools for desktop applications. Strong analytical and debugging skills with the ability to troubleshoot complex issues. Why Join Us? Work on innovative projects with cutting-edge technology. Opportunities for leadership and career growth. Competitive compensation and benefits. Collaborative and flexible work environment. Remote opportunity. If youre a passionate software engineer with expertise in C++, C#, synchronization mechanisms, and you thrive on solving complex challenges across multiple platforms, wed love to have you on our team! Please note : What is stated under the Roles & Responsibilities is only indicative, not exhaustive. The Management reserves the right to add/delete/amend the roles & responsibilities at the discretion of the Company (ref:hirist.tech)

Software Development Engineer II maharashtra 5 - 9 years INR Not disclosed On-site Full Time

Digiboxx.com is looking for an experienced and highly skilled Senior Desktop App Software Engineer with expertise in C++ and C# to design, develop, and maintain cutting-edge desktop applications for Windows, macOS, and Linux. As a Senior Desktop App Software Engineer, you will be responsible for designing, implementing, and optimizing desktop applications using C++ and C#, ensuring high performance and reliability. You will also need to develop and maintain applications compatible with Windows, macOS, and Linux while addressing platform-specific challenges. Additionally, implementing robust data synchronization mechanisms for seamless user experiences across devices and collaborating with UI/UX teams to develop user-friendly interfaces will be a part of your role. The ideal candidate for this position will have over 5 years of experience in building robust, scalable applications and implementing advanced synchronization mechanisms. You should possess a strong understanding of platform-specific requirements, cross-platform compatibility, and a passion for delivering high-quality software solutions. Your responsibilities will include working with third-party APIs, SDKs, and libraries to enhance application capabilities, ensuring application quality through rigorous testing and debugging, and providing technical guidance and mentorship to junior team members. To qualify for this role, you should have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. You must have at least 5 years of hands-on experience in desktop application development and a proven track record of successfully delivering applications for Windows, macOS, and Linux platforms. Proficiency in C++ (11 or later) and C# (.NET Framework/Core), experience with frameworks like Qt, .NET, Electron, or JavaFX, and strong analytical and debugging skills are essential requirements for this position. If you are passionate about software engineering, have expertise in C++, C#, synchronization mechanisms, and enjoy solving complex challenges across multiple platforms, Digiboxx.com welcomes you to join their team. This role offers opportunities to work on innovative projects with cutting-edge technology, opportunities for leadership and career growth, competitive compensation, benefits, and a collaborative and flexible work environment. This is a remote opportunity, and the company reserves the right to add, delete, or amend roles and responsibilities at its discretion.,