Free cookie consent management tool by TermsFeed Software Engineer- C# (Desktop Application Development) | Antal Tech Jobs
Back to Jobs
6 Days ago

Software Engineer- C# (Desktop Application Development)

decor
Information Technology
Other
Soroco

Overview

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 www.soroco.com 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.
Share job
Similar Jobs
View All
1 Day ago
TrueFan - Senior Machine Learning Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
About UsTrueFan is at the forefront of AI-driven content generation, leveraging cutting-edge generative models to build next-generation products. Our mission is to redefine content generation space through advanced AI technologies, including deep ge...
decor
1 Day ago
Salesforce commerce cloud consultant
Information Technology
  • Thiruvananthapuram, Kerala, India
Salesforce Commerce Cloud consultant  5+ Years of Experience 6 to 12 months Mode - Remote 1.1LPM - 1.2LPM Max Key Responsibilities Translate business requirements into scalable Salesforce Service Cloud solutions, in collaboration with CAE's technic...
decor
1 Day ago
Cloud Infrastructure Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
DescriptionInvent the future with us. Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focuse...
decor
1 Day ago
Devops Engineer- Intermetiate
Information Technology
  • Thiruvananthapuram, Kerala, India
BackJD: Dev ops Engineer:As a DevOps Specialist- should be able to take ownership of the entire DevOps process, including Automated CI/CD pipelines and deployment to production.They should also be comfortable with risk analysis and prioritization.Le...
decor
1 Day ago
Sr Data Scientist (London)
Information Technology
  • Thiruvananthapuram, Kerala, India
AryaXAI stands at the forefront of AI innovation, revolutionizing AI for mission-critical, highly regulated industries by building explainable, safe, and aligned systems that scale responsibly. Our mission is to create AI tools that empower research...
decor
1 Day ago
Software Test Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further att...
decor
1 Day ago
Software Developer 5 (Java Fullstack)
Information Technology
  • Thiruvananthapuram, Kerala, India
Job DescriptionBuilding off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platfo...
decor
1 Day ago
Java Developer - Spring Frameworks
Information Technology
  • Thiruvananthapuram, Kerala, India
Java DescriptionWe are looking for a passionate and talented Java Developer with 2-3 years of hands-on experience to join our growing development team.The ideal candidate should have a strong foundation in Java technologies and the ability to develo...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media