Software Engineer- C#
7 days ago
Soroco is on a mission to elevate and transform how teams everywhere work.
Powered by multiple patents, its flagship AI model, Scout, generates a work graph - a map of friction hurting your teams and business outcomes. Today, this map drives productivity improvements in 150+ organizations globally, including several Fortune 500 companies.
Soroco has been featured in Harvard Business Review, Forbes, Fortune, and was listed on Bloomberg's list of ideas that defined 2022.
With operations spanning Boston, London, and Bangalore, Soroco was founded by alumni of Harvard, MIT, and Carnegie Mellon.
Visit to learn how we help teams discover their work graph.
About the Role
We are seeking a skilled Windows Application Developer with expertise in C# and .NET technologies to join our development team. The ideal candidate will have strong experience in designing, developing, and maintaining high-performance Windows-based applications. You will be responsible for building solutions that run on Windows environments, working with a team of developers to deliver innovative software solutions that meet client requirements.
Responsibilities include (but are not limited to)
:
- Design, develop, and maintain Windows-based desktop applications using C# and .NET Framework / .NET Core.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Collaborate with cross-functional teams to gather requirements, define technical specifications, and implement features.
- Implement user interfaces and ensure a seamless user experience using C#, WPF, gRPC for Inter Process Communication, Machine Learning models running alongside desktop application.
- Troubleshoot and resolve issues related to application performance, bugs, and errors.
- Conduct unit testing and integration testing to ensure high-quality code.
- Optimize application performance and ensure scalability and responsiveness.
- Stay updated with the latest trends and best practices in Windows application development, C#, and .NET.
- Participate in code reviews to maintain code quality and share knowledge within the team.
Experience and skills:
- Proven experience in developing Windows applications using C# and the .NET Framework (including .NET Core).
- Strong knowledge of Win32, WinUI, Windows Forms (WinForms) or Windows Presentation Foundation (WPF) and other frameworks for developing desktop applications.
- Strong debugging and troubleshooting skills to resolve application issues efficiently.
- Experience with Visual Studio and other development tools for building Windows applications.
- Familiarity with RESTful APIs and integrating third-party services into applications.
- Strong problem-solving skills and ability to work independently and within a team.
- Experience in writing unit tests using frameworks like MSTest, NUnit, or xUnit.
- Previous coursework or relevant experience in the following areas: software design, object-oriented programming, databases, operating systems, computer networks and (ideally) multi-threaded programming.
Preferred Qualifications:
- Experience with computer vision algorithms related to OCR and Object Detection
- Network programming for client-server communication using any of the following: Python (FastAPI, Flask), Golang, API gateways, and databases.
- Experience with installer packages (WiX, InstallShield, etc.)
- Knowledge of Azure or other cloud platforms for application deployment and integration.
- Familiarity with Agile/Scrum
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity in working with PostgreSQL, including writing queries.
- AI or machine learning experience: Experience with frameworks such as PyTorch, TensorFlow and Keras, etc.
- Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent work experience.
-
C++ Embedded Engineer
2 days ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearEmbedded C/C++ Development experience Embedded Linux.Application Development.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment.Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today onlyJob DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong experience...
-
Software Engineer
2 days ago
Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSoftware Engineer- ALMLocation: BangaloreRole: Software EngineerNotice period: 30 daysExperience: 3-5 yearsPrimary Skills:Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.Hands-on experience with...
-
Software Engineer with C#/Rust/C++
2 weeks ago
Bengaluru, Karnataka, India UST Full time ₹ 20,00,000 - ₹ 25,00,000 per year7 - 9 Years1 OpeningBangaloreRole descriptionWho we are:At UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 25 countries, we build for boundless impact—touching billions of...
-
C++ Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Quest Global Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Requirements Quest Global is a leading engineering services organization, recognized as one of the fastest-growing firms in the industry. With over 25 years of experience, we bring deep domain expertise and trusted partnerships with top OEMs across seven industries. Our journey toward becoming a centenary company is fueled by aspiration, innovation, and...
-
Software Engineer
6 days ago
Bengaluru, Karnataka, India, Karnataka Allwyn Corporation Full timeJob Title: Mid-Level Software Engineer (C++)Work model: Hybrid. 3 days in office + 2 days remote at Bangalore, IndiaWork hours: 12.30PM to 9.30PM India Time (to ensure overlap with the US ET time till 12 Noon)Workdays: Mon to Fri. India holidays shall be observedProject Duration: 6 months. Can be extended.We are seeking for a team player with solid technical...
-
C++ Developer
2 days ago
Bengaluru, Karnataka, India Northcorp Software Full time ₹ 6,00,000 - ₹ 12,00,000 per yearCompany DescriptionAt Northcorp Software, we are setting the standard for tomorrow's solutions in the fast-paced world of technology. With a team of over 250 seasoned professionals, we specialize in Application Development, Enterprise Solutions, and BPM services. We have completed over 200 projects for more than 70 satisfied clients, ensuring a commitment to...
-
Mainframe Developer with C++
6 days ago
Bengaluru, Karnataka, India Rocket Software Full time ₹ 1,20,000 - ₹ 3,60,000 per yearJob Description SummaryThe Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines softwares compatibility with hardware and/or influences...
-
Software Engineer C++
5 days ago
Bengaluru, Karnataka, India QSC Full time ₹ 6,00,000 - ₹ 18,00,000 per yearOverviewQSC is creating exceptional, people-centric experiences with the perfect balance of technology and creativity. Q-SYS, our innovative full stack audio, video and control platform, unifies data, devices and a cloud-first architecture, empowering organizations to deliver transformative AV experiences across built spaces. Building on the QSC legacy, QSC...
-
C++ Software Engineer
2 days ago
Bengaluru, Karnataka, India Opentext Full time ₹ 15,00,000 - ₹ 25,00,000 per yearThis engineer will report into the Manager of the Data Protector development Team, work across engineering disciplines, participate in requirements specifications, define architecture, and contribute to the design, implementation, qualification, and delivery of all components associated with the solutions managementback-end.WHAT THE ROLE OFFERS:Analyzes...
-
Senior Software Engineer-C++
2 days ago
Bengaluru, Karnataka, India PlaceElements HR Full timeRole: Senior Software Engineer-C++ ,QT, QML,WindowsPrimary Skill set: Windows,C++,QT, QMLExperience: 5+ yearsLocation- Whitefield,BangaloreImmediate joiners or 15 – 30 daysResponsibilitiesDevelop and maintain C++-based software code.Collaborate with cross-functional teams.Optimize and improve the performance of the written code.Troubleshoot and resolve...