Home
Jobs
Companies
Resume

254 Winforms Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant international team. We are looking forSenior Software Engineer (C# WPF), You’ll make an impact by Responsible for implementing and maintaining the windows application to support the local development environments. Responsible for integrating the project functions and resources across the product life cycle, right from planning, building, testing, and deployment to support. Ability to work as an individual contributor. Independently design, develop, and implement software solutions using C# programming languages. Responsible for Design and Algorithms. Use your skills to move the world forward! B.Tech/BE in Computer Science/Computer Engineering or a master’s degree, or equivalent. 5 to 8 years of experience. Independently design, develop, and implement software solutions using C# programming languages. Strong Object Orientated Design and Programming skills. Experience with data structures, algorithms, and Design patterns. Good in OOPS concepts with coding experience in WPF, Windows Forms. Good scripting skills (Shell/Perl) Good knowledge of standards and Concurrent Programming Design, develop, and maintain CI/CD pipelines using Azure DevOps tools for continuous integration, deployment, and delivery of applications. Preferable experience in Package Management (eg. NPM, Nuget) Experience in database is preferred Conversant with typical software development processes / methodologies and exposure in working with multi-site global teams. Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at www.siemens.com/careers Find out more about the Digital world of Siemens here www.siemens.com/careers/digitalminds

Posted 11 hours ago

Apply

3.0 - 8.0 years

14 - 24 Lacs

Chennai, Bengaluru

Hybrid

Naukri logo

Job Description: We are seeking a skilled and passionate .NET Developer with strong experience in designing and implementing high-performance applications using the Microsoft technology stack. The ideal candidate should have deep knowledge of system internals, strong problem-solving abilities, and a drive to continuously learn and apply new technologies. Key Responsibilities: Design, develop, and maintain applications using C#, WCF, Windows Services, WebAPI within the .NET ecosystem Analyze and optimize application performance with an understanding of memory management , threading , and system-level performance Apply Object-Oriented Analysis and Design (OOAD) principles to create robust and maintainable systems Design and develop services using Service-Oriented Architecture (SOA) principles Write efficient queries and work with one or more SQL databases (e.g., Oracle , PostgreSQL , MS SQL Server ) Create unit tests using unit testing frameworks such as NUnit Contribute to Continuous Integration (CI) and Continuous Deployment (CD) pipelines Investigate, debug, and resolve complex technical problems and propose effective solutions Own and develop complex components with minimal guidance Stay current with emerging technologies and apply them to real-world projects Required Skills: Strong expertise in C# , .NET Framework , and related technologies Experience with WCF , Windows Services , and WebAPI Deep understanding of operating system internals , especially in areas like memory usage , processing , and application performance Strong foundation in object-oriented design , design patterns, and software architecture Proficiency in working with at least one major SQL database Hands-on experience with unit testing tools (e.g., NUnit ) Familiarity with modern CI/CD pipelines and tools Excellent debugging and problem-solving skills Ability to work independently on difficult technical problems A strong desire to learn new technologies and continually improve skills

Posted 16 hours ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

The Role As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining our commodity/energy production, trading, and logistics products, in an agile environment. You will use user-centered design (UCD) principles and user experience (UX) best practices across the entire product development lifecycle. You will be responsible for collaborating with cross-functional teams, developers, product managers to deliver high-quality software solutions. You are expected to implement best practices in coding, testing, and deployment, ensuring scalability, performance, and security. Strong problem-solving skills, excellent communication, and the ability to adapt to new challenges in a fast-paced environment is essential for this role. We are hiring for this role in Pune and Noida location. Key Responsibilities Design and develop user interface and enhance the user experience utilizing common coding standards and design patterns for API’s and interfaces in a variety of languages - C#, C/C++ Create and maintain software utilizing third-party GUI libraries including Infragistics, DevExpress, WinForms, and others Diagnose and debug new and existing software as part of our extensive trading system using Microsoft Visual Studio and other modern debugging tools Interact with the business experts and customers to understand the end user requirements and collaborate within engineering teams to build robust solutions Collaborate with local and remote team members across different time-zones Promote best practices in coding, design, and architecture Contribute to developing and refining development processes to enhance quality and productivity Coach and mentor junior members of the team Participate in architecture discussions to share experiences and provide advice Participate in stakeholder and customer conversations and demonstrations Required Skills, Experience And Qualifications BE/BTech or MS degree in Computer Science from a reputed university 6+ years of hands-on experience in coding and designing complex, enterprise, applications Strong UI/UX development using C#, .Net, C/C++ Extensive experience with WinForms, Infragistics or DevExpress or other modern desktop GUI controls Experience developing and working with databases (Oracle, MSSQL) Strong development experience using design patterns (ex. model-view-controller) and object-oriented design and SOLID principals Strong analytical and problem-solving skills Excellent communication skills Experience working in an agile team setting across different time-zones and countries Ability to coach and mentor junior members of the team Passion for excellence and high-quality delivery Preferred Experience creating and maintaining GUI frameworks is a plus Experience is Java a plus Experience with developing financial or commodity/energy trading software is a plus Experience with Endur/Findur, OpenJVS, OpenComponents is a plus About Us We’re a diverse group of visionary innovators who provide trading and workflow automation software, high-value analytics, and strategic consulting to corporations, central banks, financial institutions, and governments. Founded in 1999, we’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world. Over 2,000 of the world’s leading corporations, including 50% of the Fortune 500 and 30% of the world’s central banks, trust ION solutions to manage their cash, in-house banking, commodity supply chain, trading and risk. Over 800 of the world’s leading banks and broker-dealers use our electronic trading platforms to operate the world’s financial market infrastructure. ION is a rapidly expanding and dynamic group with 13,000 employees and offices in more than 40 cities around the globe, Our ever-expanding global footprint, cutting edge products, and over 40,000 customers worldwide provide an unparalleled career experience for those who share our vision. Show more Show less

Posted 1 day ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The C/C# Support Analyst is responsible for monitoring, troubleshooting, and optimizing C/C# applications, ensuring seamless operation, performance, and availability of enterprise applications. The role involves incident resolution, debugging, performance tuning, database optimization, API troubleshooting, and CI/CD support. The analyst will work in an Agile, DevOps-driven environment supporting legacy modernization, stabilization, enhancements, and performance improvements for mission-critical Freight, Rail, and Logistics applications. Required Technical Skills 🔹 Programming & Debugging: C, C++, C#, .NET Core, ASP.NET, WinForms, WPF 🔹 API & Database Support: REST, SOAP, SQL Server, PostgreSQL, Entity Framework, Dapper 🔹 Performance & Optimization: Profiling tools (PerfView, dotTrace, Visual Studio Profiler) 🔹 Server & Deployment: IIS, Apache, Nginx, Windows Services, Docker, Kubernetes 🔹 DevOps & CI/CD: Jenkins, Azure DevOps, GitHub Actions, Terraform, Ansible 🔹 Cloud & Monitoring: AWS, Azure, GCP, Splunk, ELK Stack, Dynatrace 🔹 Security & Compliance: OAuth2, JWT, SSL/TLS, SonarQube, Fortify, OWASP Key Responsibilities 1️ ⃣ Incident Management & Troubleshooting ✅ Provide Level 2/3 support for C and C# applications, resolving crashes, performance issues, and integration failures. ✅ Debug memory leaks, concurrency issues, deadlocks, and threading problems in C/C# applications. ✅ Investigate and resolve .NET Framework/.NET Core issues, DLL conflicts, and application dependencies. ✅ Use Windows Event Logs, Debugging Tools (WinDbg, GDB, Visual Studio Debugger), and Log Monitoring to identify root causes. ✅ Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, Remedy). 2️ ⃣ API & Database Support ✅ Troubleshoot RESTful APIs, Web Services, and SOAP APIs in ASP.NET Web API and .NET Core. ✅ Debug and optimize SQL queries, stored procedures, and indexing strategies in SQL Server, PostgreSQL, or Oracle. ✅ Work with Entity Framework (EF), ADO.NET, and Dapper ORM for efficient data handling. ✅ Fix authentication and session management issues (OAuth2, JWT, Active Directory, LDAP). 3️ ⃣ Performance Optimization & Memory Management ✅ Identify and resolve performance bottlenecks in C/C# applications using profiling tools like PerfView, Visual Studio Profiler, and dotTrace. ✅ Optimize garbage collection, memory allocation, and CPU utilization in .NET and C applications. ✅ Improve application startup time, response latency, and thread execution efficiency. ✅ Tune database queries, caching mechanisms (Redis, Memcached), and data serialization (JSON, XML, Protobuf). 4️ ⃣ Windows & Linux Server Support ✅ Deploy, monitor, and troubleshoot C/C# applications running on Windows and Linux environments. ✅ Work with IIS, Apache, or Nginx for application hosting and configuration. ✅ Manage Windows Services, background jobs, and scheduled tasks for batch processing. ✅ Handle containerized applications (Docker, Kubernetes, OpenShift) in cloud environments. 5️ ⃣ CI/CD & DevOps Support ✅ Support CI/CD pipelines for C# applications using Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD. ✅ Assist in automated builds and deployments using MSBuild, NuGet, and Octopus Deploy. ✅ Work on Infrastructure as Code (Terraform, Ansible) for cloud-based deployments. ✅ Manage version control and branching strategies using Git, Bitbucket, or TFS. 6️ ⃣ Security & Compliance ✅ Ensure C/C# applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001). ✅ Monitor and mitigate vulnerabilities using SonarQube, Fortify, and Veracode. ✅ Implement SSL/TLS security measures, secure API calls, and role-based authentication. ✅ Protect applications against buffer overflow, SQL injection, and OWASP Top 10 security threats. 7️ ⃣ Cloud & Monitoring Support ✅ Monitor application logs and errors using Splunk, ELK Stack, Application Insights, or Dynatrace. ✅ Support cloud-hosted applications on AWS, Azure, or GCP using Lambda, Azure Functions, or Cloud Run. ✅ Work with Azure App Services, AWS Elastic Beanstalk, or Kubernetes for hosting .NET applications. ✅ Ensure application scalability and availability using load balancing and auto-scaling strategies. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for continuous improvement and support. ✅ Maintain technical documentation, runbooks, SOPs, and knowledge bases. Show more Show less

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Experience: 4-8 years of experience in Software Development Job Location : Chennai Job Description: We are seeking a highly skilled and experienced Lead Software Engineer with expertise in C# .NET, automotive diagnostics (specifically Unified Diagnostics Services - UDS protocol ISO 14229), DevOps, Windows desktop application technologies, web technologies, UI/UX design, debugging skills, application architecture, and continuous improvement. The ideal candidate will have a strong background in developing and implementing diagnostic software solutions, as well as hands-on experience with DevOps practices and the full software development lifecycle. Key Responsibilities: · Technical Leadership: o Lead a team of software engineers in the design, development, and maintenance of C# .NET applications. o Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. o Drive technical discussions and make decisions on architecture and design. · Software Development: o Design, develop, and maintain C# .NET applications for automotive diagnostic systems. o Implement UDS protocol (ISO 14229) for diagnostic communication. o Experience in Implementation of UDS services with the Application Framework o Develop and maintain Windows desktop applications using technologies such as WPF, WinForms, or UWP. o Design and develop web applications using technologies such as ASP.NET, HTML, CSS, JavaScript, and modern frameworks like Angular or React. o Ensure code quality through code reviews, testing, and continuous integration. · UI/UX Design: o Collaborate with designers to create user-friendly and visually appealing interfaces. o Ensure that applications are intuitive, responsive, and provide an optimal user experience. o Incorporate user feedback to refine and improve UI/UX designs. · Architectural Design: o Architect and design scalable and maintainable software solutions. o Ensure adherence to software development best practices and industry standards. o Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. · Automotive Industry Experience o Application development for auto industry is mandatory. o Collaborate with automotive engineers to integrate diagnostic solutions with vehicle systems. · DevOps: o Implement and manage CI/CD pipelines for software delivery. o Automate deployment processes and infrastructure provisioning. o Monitor and maintain the health of development and production environments. o Collaborate with IT and development teams to optimize the development workflow. · Continuous Improvement: o Lead efforts in continuous improvement of applications and codebase. o Identify and implement opportunities for code optimization and performance enhancements. o Conduct regular code reviews to ensure high standards of quality and maintainability. · Software Development Lifecycle: o Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance. o Ensure timely delivery of projects and adherence to project timelines. o Implement and monitor performance metrics to ensure high-quality software delivery. Qualifications: · Bachelor's degree in computer science, Engineering, or a related field. · 4-8 years of experience in software development with C# .NET. · Strong understanding of the Unified Diagnostics Services (UDS) protocol (ISO 14229) and its implementation. · Excellent experience with automotive diagnostics and vehicle communication networks (e.g., CAN, LIN). · Hands-on experience with DevOps tools and practices (e.g., Jenkins, Docker, Kubernetes, Azure DevOps) will be added advantage. · Proficiency in version control systems (e.g., Git). · Experience in developing Windows desktop applications using WPF, WinForms, or UWP. · Good Documentation skills to document the updates of each release. · Experience in developing web applications using ASP.NET, HTML, CSS, JavaScript, and modern frameworks like Angular or React. · Strong debugging skills and experience with troubleshooting complex software issues. · Proven experience in architecting and designing software solutions. · Strong understanding of the software development lifecycle and project management. · Experience with UI/UX design and creating user-friendly interfaces. · Proven track record of continuous improvement and code optimization. · Excellent problem-solving skills and attention to detail. · Strong communication and collaboration skills. Preferred Qualifications: · Experience with other automotive protocols (e.g., OBD-II, DoIP). · Knowledge of cloud platforms (e.g., AWS, Azure, GCP). · Familiarity with scripting languages (e.g., Python, Bash). · Experience with agile development methodologies. Show more Show less

Posted 2 days ago

Apply

2.0 - 4.0 years

4 - 6 Lacs

Mumbai

Work from Office

Naukri logo

Role description: Arcadis are excited to again be growing their Project and Programme Management team. We are looking for enthusiastic professionals to join our team to work on projects with a focus on sustainability and resilience. As part of our Programme and Project Management team, youll help deliver some of the biggest, most iconic projects imaginable, with some of the best talent around. With your energy, agility and a keen eye for detail, youll deliver transformational outcomes for multiple clients every day. The role sits within our global business area Resilience. We work to protect our natural environment and water resources, while powering our world for future generations. Around the world, were feeling the effects climate change, rapid urbanization, loss of biodiversity. The rate at which were seeing large-scale, unforeseen events such as floods and wildfires, is becoming more frequent. We are here to protect our natural environment and water resources, while powering our world for future generations. Role accountabilities: Follow established standard operating procedures relating to project management processes and support project managers/consultants with their accountabilities . Contribute to a range of delivery and project management assignments, including but not limited to preparation of documentation or the research and collation of information, to support the implementation of projects to time and quality standards. Collect data from a range of sources and prepare documents including basic schedules and reports,and undertake data analysis to ensure senior management have quality information to facilitate decision-making. Monitor project management processes and provide feedback on existing procedures in order to identify opportunities for the improvement of project management processes and systems. Complete professional level tasks to effectively support the project management function. Liaise with stakeholders from across the business to resolve operational queries about projects supported, ensuring an efficient and high-quality provision of information and work to all internal clients Accountable for delivery of timely and accurate data collection, analysis and reports Responsible for interpreting and communicating project support policies, processes and systems. Responsible for monitoring and escalation of project management KPIs and performance metrics. Responsible for communicating and highlighting project process compliance issues to project managers. Qualifications & Experience: Bachelors degree or equivalent in a relevant discipline Relevant business experience, including experience in supporting medium to large sized projects Good written and oral communication skills, including the ability to liaise with peers and immediate seniors and build relationships. Commercial awareness and organisational understanding A logical approach and ability to think through complex issues Self-motivated and proactive, with the ability to work under broad direction Advanced proficiency with desktop applications (e.g. MS Word, Excel, and PowerPoint) Proficiency in using common project management software and systems

Posted 3 days ago

Apply

4.0 - 8.0 years

4 - 9 Lacs

Ambattur, Chennai

Work from Office

Naukri logo

Direct Walk-in Interview - Senior Developer - Dot Net - WPF Immediate Job Opportunity Date: 14th (Saturday) June 2025 Time: 09:30 Am to 02:00 Pm - MSC TECHNOLOGY * Please to share your updated resume to : gopinath.dhamodaran@msc.com Call: 8754685031 *4 Years - 8 Years of Dot Net experience, * Must have strong hands-on experience into WPF , C#.NET & MS SQL, * Must be Interested to work in Windows Application projects . * are invited for the Direct Walk-in Interview on 14th (Saturday)June 2025 Interview Venue: MSC Technology (India) Pvt. Ltd. MSC IT PARK, Plot No.4A, 3rd Main Road Ambattur Industrial Estate, Chennai, TN, India Please carry: * Updated resume, *Passport size photo, *Address & ID proof, *Last 3 Months Pay slips, Last 6 Months Bank Statement and Current company Appointment Letter, Latest Appraisal Letter(Break up)from your Current Company along with you. Please come in Formal Attire. Position Title : Senior Developer - Dot Net - WPF Experience: 3.9 Years - 8 Years We are hiring enthusiastic Dot Net professionals: who have strong hands on experience into C#.Net and MS- SQL , WPF, who are willing to work in windows application projects. Mandatory Skill: WPF , C#.Net & MS SQL (Must) (Must be willing to work in Windows platform) Skills Set / Technical Expertise: - Mandatory Should have experience of at least 4 + years in developing application using C#,.NET Framework version 4.5 or higher, WPF Strong SQL Server development skills: SQL Server programming including writing stored procedures and user defined functions. Data model design using tables, indexes, views, etc. with performance in mind. Work Location: Ambattur Industrial Estate Work from office Job Role : Permanent Education Qualification: UG or PG Engineering & IT Background We offer a rewarding and fulfilling career MSC Technology MSC Technology (INDIA) Pvt ltd Plot No.4A, 3rd Main Road, Ambattur industrial Estate, Chennai-600058

Posted 3 days ago

Apply

3.0 years

0 Lacs

Haryana, India

Remote

Linkedin logo

A Bit About Us Trek is an awesome place to work, with amazing benefits for all employees. We build only products we love, provide incredible hospitality to our customers, and change the world by getting more people on bikes. When you’re on our team, you’re taken care of, encouraged to learn and grow, and given lots of opportunities to do so. Give us your best, and we’ll give it right back. Sound pretty sweet? Then come join us! Job Description It’s fun to work in a company where people truly BELIEVE in what they’re doing! We’re committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you’ll enjoy your career with us! TREK believes in being FUN ‘n’ FLEXIBLE! If you are looking for flexible hours, remote working capacity, and an amazing work culture, click on the Apply button. You can find the Job Details and Responsibilities below: Job Role: .NET Engineer Job Description Company Overview: Trek Bicycle is a global leader in the design and manufacture of bicycles and related products. Trek believes the bicycle can be a simple solution to many of the world’s most complex problems and is committed to breaking down the barriers that prevent people from using bicycles more often for transportation, recreation, and inspiration. Our mission is to create products we love and take care of our customers. We value our team, making sure the best is on the field. We value new and innovative ideas from anywhere, inspiring others with our positive energy, dealing with reality to make the tough calls, and getting things done fast- turning ideas into reality. Come, join us, and help us transform the world, the bike and have a blast while doing it! Position Responsibilities: Trek Bicycles has many interconnected software platforms communicating between various on-premises & cloud data centers and a variety of data sources and formats. This position provides skills in developing, designing, enhancing, and maintaining a complex, multi-tier application providing a retail management solution to independent bike dealers. Trek IT believes in crafted software, in end-to-end ownership of products and fast iterations. Our approach to software development is to use the best tool for the job, often taking advantage of the latest technology to solve complex problems. Our platform is based on, but not limited to, Microsoft .NET MVC Web Application deployed to Microsoft Azure Services and Microsoft desktop applications (WinForms and WPF) installed on-site at retailers. The successful .Net Engineer will : Architect, design, write and deliver software to improve the availability, reliability, scalability, latency, security, resiliency and efficiency of application. Create test plans, test, debug, and document. Configure and maintain continuous deployment to cloud systems. Consider performance, security, logging, and monitoring a feature. Stay current with the latest technologies, patterns, and tooling. Follow and promote Agile best practices for development such as continuous integration, unit and integration testing and code coverage analysis. Analyze, troubleshoot and resolve issues, defects, performance and design inefficiencies. Actively participate in sprint ceremonies such as daily standup and retrospectives. Have good, effective English written and verbal communication skills to review solutions with business analysts and communicate with business stakeholders and other team members. Be self-motivated and require minimal supervision. Be responsible for the quality and timeliness of your own work. Position Requirements: Bachelor’s degree in computer science or equivalent. Overlap with US morning and/or evening business hours. Provide support to the business users of the application in a support developer role as a part of a 24/7 support rotation schedule. 3-8 years of related experience required. 3-5+ years of experience with .NET, C#, OOPs, design patterns, Source Control and Unit Testing is required. 2+ years of experience with ASP.NET MVC or Core and ORM tools required. 3+ years of experience with SQL Server 2016 and/or Azure SQL Database, SQL queries, stored procedures required. Experience with RESTFUL API using Web API, Asp.net Core. Experience with HTML 5, CSS 3.0, Bootstrap, JavaScript, Angular 14+. Experience with Point of Sale (POS) Systems and retail sales environment a plus. Current with latest security protocol standards; including but not limited to HTTPS and OAuth2. Demonstrated success working with a US-based software development team. Exceptional business and technical listening, oral, and written skills required. In-depth understanding of Software Development/Engineering Methodology in Development, Production, and Testing Environments with Standards Documentation required. Experience with the Agile Development methodology. Additional preferred experience : Experience with VSTS or other CI/CD platforms. Experience with Microsoft desktop applications (WinForms and WPF) preferred. Expertise with Service Bus, Azure Event Hub Experience with Microsoft Azure preferred. Experience with GIT. Experience with Azure Mobile Services If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Show more Show less

Posted 3 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About Us Founded in 2015, MishiPay (https://mishipay.com/) brings the best of the online checkout experience to physical stores. We do this with our Scan, Pay and Go technology. Using our native apps on Android or iOS, or our web app available on the user’s browser, customers scan the products they wish to buy in store using their own phone, pay instantly and can then simply exit the store with their items. As the leading Scan and Go provider, we work with some of the world’s largest retailers including MUJI, Virgin Megastore, Flying Tiger Copenhagen, Paradies Lagardère, Dubai Duty Free, Grandiose Supermarket. What’s more, we are backed by fantastic investors including American Express, Nauta Capital and United Ventures. MishiPay is growing at a very fast pace with our users increasing by over 600% year-on-year. The work is challenging and requires you to be on top of your game but if the adventure and journey excites you then this is the place for you. We want to make sure that in exchange for this commitment from our team, we offer them the best package possible in terms of options, salary and bonus linked to the success of the business. You’ll also quickly see the impact of your work in the real world as MishiPay is live in 14 countries across the globe. About The Role We are seeking an experienced .NET Developer to join our team and build robust Windows applications for retail operations. The ideal candidate will have hands-on experience developing desktop applications that solve real-world business challenges in commercial environments. Key Responsibilities Design, develop, and maintain Windows desktop applications using .NET Framework/.NET 6+ Build intuitive user interfaces using WPF, WinForms, or modern UI frameworks Integrate with POS systems, inventory management, and payment processing APIs Develop offline-capable applications with local data storage and synchronization Implement barcode scanning, receipt printing, and hardware integration features Optimize applications for performance in high-transaction environments Collaborate with product managers and stakeholders to understand business requirements Maintain and enhance existing Windows applications Write clean, maintainable, and well-documented code Participate in code reviews and follow development best practices Required Qualifications 3+ years of experience in .NET development (C#, .NET Framework/.NET Core/.NET 6+) Proven experience developing Windows applications for retail or food & beverage operations Strong proficiency in WPF, WinForms, or MAUI for desktop application development Experience with database integration (SQL Server, SQLite, MySQL) Knowledge of REST APIs and web services integration Understanding of POS system integration and payment processing Experience with hardware integration (barcode scanners, receipt printers, cash drawers) Familiarity with offline data storage and synchronization strategies Knowledge of Windows deployment and installation packaging Understanding of retail/F&B business processes (inventory, orders, payments, reporting) Preferred Qualifications Experience with Windows Service development for background processing Knowledge of cloud platforms (Azure, AWS) for data synchronization Familiarity with DevOps practices and CI/CD pipelines Experience with multi-location retail chains or franchise operations Understanding of compliance requirements (PCI DSS, data security) Knowledge of reporting and analytics implementation Experience with third-party integrations (accounting software, loyalty programs) Familiarity with Agile/Scrum development methodologies Technical Skills Programming Languages: C#, VB.NET Frameworks: .NET Framework, .NET Core/.NET 6+, WPF, WinForms, MAUI Databases: SQL Server, SQLite, MySQL, Entity Framework Development Tools: Visual Studio, Git, Azure DevOps/GitHub Additional Technologies: XML, JSON, RESTful APIs, SOAP services Testing: Unit testing frameworks (NUnit, MSTest, xUnit) Industry Experience Retail Applications: POS systems, inventory management, customer management Food & Beverage: Restaurant management systems, kitchen display systems, order management Commercial Operations: Multi-location synchronization, reporting dashboards, staff management Why MishiPay? You’ll work with an inspirational multi-cultural team, based in our central London HQ, the US, Dubai and Bangalore, who are redefining the retail industry globally. We offer a tight-knit, collaborative and exciting work environment, coupled with the opportunity to see the apps we develop live in action within some of the world’s largest retailers, impacting the lives of millions of shoppers. Show more Show less

Posted 3 days ago

Apply

2.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's Corporate Engineering division in Chennai is looking for software tools development engineer. The candidate will work in a development role to put together software for tool development and test automation across various technologies that are part of Access points, mobile platform, RF, Machine learning platforms. The candidate is expected to have full proficiency on C++ or C# or Python and have experience on developing applications, APIs, software automation using a combination of commercial test equipment and custom hardware designs. The ideal candidate will be responsible for implementing novel test plans and supporting those test plans from the R&D lab environment through manufacturing. Candidate will also be responsible for evaluating new complex hardware designs and providing feedback regarding design for testability. Candidate will be responsible to own the test infrastructure, build automation framework and enable other developers towards achieving deployable, scalable test frameworks. Candidate will be responsible for implementing automated test solutions for those hardware designs using a combination of custom test software/hardware and commercial test equipment. The candidate will interface with internal staff and outside partners in the fast-paced execution of a variety of multi-disciplined projects. The candidate will have an opportunity to influence and help adopt new test, tool development methodologies and enhance existing processes. International travel might be required. All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications: B.E/B.Tech. with industry experience in the following areas: 2+ years of programming experience across C++ / C# / Python Strong lab skills and experience with standard lab equipment is required Strong experience in various software technologies, methodologies and applied software engineering practices/standards such as Object-Oriented Design (OOD), cloud and embedded software test automation Preferred Qualifications: Strong programming skills in C++/C# Experience with embedded software and device drivers Application UI design Winforms/WPF Experience with hardware debug equipment such as JTAG and scope Experience with scripting languages (Perl, Python etc.) Familiarity with AI frameworks models performance, quantization, and accuracy metrics Good analytical, debug and problem-solving abilities Good communication skills and ability to work in a cross-functional team environment Effectively delegates tasks to other team members, multitasks and meets aggressive schedules in a dynamic environment. FPGA/CPLD design, JTAG/boundary scan Experience with RF test equipment measurements such as signal generator and spectrum analyzer and HW/SW issue troubleshooting Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education Requirements: Required: B.E. or B.Tech. in Electronics and Communication or Electrical engineering or Computer Science or equivalent. Preferred: Masters Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3075902 Show more Show less

Posted 3 days ago

Apply

0.0 - 6.0 years

0 Lacs

Chennai, Tamil Nadu

On-site

Indeed logo

Location : Chennai Key Responsibilities: Technical Leadership: Lead a team of software engineers in the design, development, and maintenance of C# .NET applications. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Drive technical discussions and make decisions on architecture and design. Software Development: Design, develop, and maintain C# .NET applications for automotive diagnostic systems. Implement UDS protocol (ISO 14229) for diagnostic communication. Experience in Implementation of UDS services with the Application Framework Develop and maintain Windows desktop applications using technologies such as WPF, WinForms, or UWP. Design and develop web applications using technologies such as ASP.NET, HTML, CSS, JavaScript, and modern frameworks like Angular or React. Ensure code quality through code reviews, testing, and continuous integration. UI/UX Design: Collaborate with designers to create user-friendly and visually appealing interfaces. Ensure that applications are intuitive, responsive, and provide an optimal user experience. Incorporate user feedback to refine and improve UI/UX designs. Architectural Design: Architect and design scalable and maintainable software solutions. Ensure adherence to software development best practices and industry standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Automotive Industry Experience Application development for auto industry is mandatory Collaborate with automotive engineers to integrate diagnostic solutions with vehicle systems. DevOps: Implement and manage CI/CD pipelines for software delivery. Automate deployment processes and infrastructure provisioning. Monitor and maintain the health of development and production environments. Collaborate with IT and development teams to optimize the development workflow. Continuous Improvement: Lead efforts in continuous improvement of applications and codebase. Identify and implement opportunities for code optimization and performance enhancements. Conduct regular code reviews to ensure high standards of quality and maintainability. Software Development Lifecycle: Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance. Ensure timely delivery of projects and adherence to project timelines. Implement and monitor performance metrics to ensure high-quality software delivery. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 6+ years of experience in software development with C# .NET. Strong understanding of the Unified Diagnostics Services (UDS) protocol (ISO 14229) and its implementation. Excellent experience with automotive diagnostics and vehicle communication networks (e.g., CAN, LIN). Hands-on experience with DevOps tools and practices (e.g., Jenkins, Docker, Kubernetes, Azure DevOps) will be added advantage. Proficiency in version control systems (e.g., Git). Experience in developing Windows desktop applications using WPF, WinForms, or UWP. Good Documentation skills to document the updates of each release. Experience in developing web applications using ASP.NET, HTML, CSS, JavaScript, and modern frameworks like Angular or React. Strong debugging skills and experience with troubleshooting complex software issues. Proven experience in architecting and designing software solutions. Strong understanding of the software development lifecycle and project management. Experience with UI/UX design and creating user-friendly interfaces. Proven track record of continuous improvement and code optimization. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Job Types: Full-time, Permanent Pay: Up to ₹2,000,000.00 per year Ability to commute/relocate: Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required) Application Question(s): Do you have Experience in Windows Desktopn Application or Winforms? Education: Bachelor's (Required) Experience: C# .NET: 6 years (Required) Work Location: In person

Posted 3 days ago

Apply

5.0 - 10.0 years

5 - 15 Lacs

Coimbatore

Work from Office

Naukri logo

Client of Lider Consultancy Services Job Title: .NET Developer Location: Coimbatore, India (Hybrid) Shift: 2 PM - 10 PM IST Week Off: Saturday & Sunday Job Overview: We are seeking a highly skilled Senior .NET Developer to join our Research Operation Platform team. The ideal candidate will have experience in building highly scalable applications using .NET and Microsoft SQL Server. If you thrive in a dynamic environment, value continuous learning, and enjoy working with a talented team, we want to hear from you. Key Responsibilities: • Develop and deliver high-quality features while collaborating with business users to achieve business goals. • Take ownership of projects, working independently and solving technical challenges. • Work closely with product and UX teams to drive product features from design to implementation. • Ensure code builds and deploys properly using Continuous Integration/Continuous Deployment (CI/CD) processes. • Stay up to date with technologies and apply industry best practices. Required Qualifications & Skills: • Education: Bachelor's degree required (Computer Science or related field preferred). • Experience: Minimum 3 years of experience building applications with .NET technologies. • Backend Development: Strong experience in designing and developing RESTful APIs and backend services. • Database Management: Proficiency in SQL querying with any RDBMS databases. • Windows Forms: Experience with .NET Windows Forms is a significant advantage. • Software Design: Knowledge of modern design patterns and experience in building enterprise-grade production applications. • Version Control: Hands-on experience with Git for version control. • Communication: Excellent command of written and spoken English. Preferred Qualifications: Experience with Test-Driven Development (TDD) using automated testing frameworks. Why Join Us? • Work with a modern tech stack and the latest .NET technologies. • Be part of a great work environment in Coimbatore. • Enjoy fixed weekends off (Saturday & Sunday). • Clear career growth path for senior technical roles. Interested Candidates, Share your updated profile to hiring@liderconsulting.com

Posted 4 days ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Gandhinagar

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 4 days ago

Apply

6.0 - 7.0 years

8 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Diverse Lynx is looking for Dot Net Developer to join our dynamic team and embark on a rewarding career journey Participate in requirements analysis Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages Test and deploy applications and systems Revise, update, refactor and debug code Improve existing software Develop documentation throughout the software development life cycle (SDLC) Serve as an expert on applications and provide technical support

Posted 4 days ago

Apply

15.0 - 20.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Software Configuration Engineer Project Role Description : Implement the configuration management plan as directed by the Configuration Lead. Assist in the design of software configuration and customization to meet the business process design and application requirements. Must have skills : Hexagon Intergraph SmartPlant Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Smart 3D Software Configuration Engineer, you will be responsible for implementing the configuration management plan as directed by the Configuration Lead. You will assist in designing software configuration and customization to meet business process design and application requirements, ensuring smooth operations and optimal performance. Roles & Responsibilities:- The Smart 3D (S3D) administrator will be responsible for supporting & administering all modules of SmartPlant 3D Application.- He/ She will require significant skills to manage various configurations in Smart3D and also the ability to work as part of a team.- Liaising with other SmartPlant Administrators, database administrator, client teams and application vendor to develop appropriate solutions or required customization to meet client and project requirements. Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Ensure effective communication within the team- Conduct regular team meetings to discuss progress and challenges- Identify areas for process improvement and implement necessary changes Professional & Technical Skills: - A minimum of 10-12 years of Smart 3D experience in the following specific skills:- Hands on experience on Smart3D Administrative tasks like Installation, Backup, Restore, Synchronization, DB Maintenance etc - Hands on experience on Setup and configuration of Global workshare environment with SQL and Oracle Databases- Hands on experience on Smart3D Piping reference data customization- Hands on experience on Isometric and Report customizations- Hands on experience on Labels & Report customization using MS SQL & PL/SQL queries. Hands on experience on Drawing view style customization- Hands on experience on all S3D Modelling tasks- Hands on experience on Hangers & Supports Reference data configuration- Has good experience in Smart 3D integration with SmartPlant Foundation, creating Interface and custom property mapping- Experience in integrating laser scan applications like Cloud Worx/ LFM with Smart3D is an added advantage - Programming languages like VB/C Net is also an added advantage - Must Have Skills: Proficiency in Hexagon Intergraph SmartPlant- Strong understanding of software configuration management principles- Experience in designing software configurations to meet business requirements- Knowledge of version control systems and tools- Familiarity with software customization and integration- Good To Have Skills: Experience with software development lifecycle processes Additional Information:- This position is based at our Bengaluru office- A 15 years full-time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Designer Project Role Description : Assist in defining requirements and designing applications to meet business process and application requirements. Must have skills : Workday Prism Analytics Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : Candidate should have good experience in workday Prism skill Summary :As an Application Designer, you will assist in defining requirements and designing applications to meet business process and application requirements. Your typical day involves collaborating with stakeholders to understand business needs and translating them into functional designs. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead design discussions to ensure applications meet business requirements- Conduct regular reviews to ensure project milestones are met- Stay updated on industry trends and best practices to enhance application design Professional & Technical Skills: - Must To Have Skills: Proficiency in Workday Prism Analytics, Candidate should have good experience in workday Prism skill- Strong understanding of data analytics and visualization techniques- Experience with designing and implementing applications using Workday Prism Analytics- Knowledge of integration methods and data modeling- Ability to troubleshoot and resolve technical issues efficiently Additional Information:- The candidate should have a minimum of 5 years of experience in Workday Prism Analytics- This position is based at our Bengaluru office- A Candidate should have good experience in workday Prism skill is required Qualification Candidate should have good experience in workday Prism skill

Posted 4 days ago

Apply

1.0 years

0 - 0 Lacs

India

On-site

Position : C# Desktop Developer Experience : 1 to 2yr Salary : No Bar Location : Surat Note :- Offline interview and Surat local candidate only Job Summary: We are seeking a skilled C# Desktop Developer to join our development team. The ideal candidate will have experience building and maintaining Windows desktop applications using C#, WinForms and/or WPF. You will be responsible for developing robust and scalable software solutions that meet user needs and business goals. Key Responsibilities: Design, develop, test, and maintain desktop applications using C# and .NET Framework/.NET Core Collaborate with cross-functional teams including UI/UX designers, testers, and project managers Troubleshoot, debug, and optimize application performance Integrate software components and third-party APIs Participate in code reviews and follow coding standards Create and maintain technical documentation Stay up to date with the latest trends and technologies in desktop application development Job Types: Full-time, Permanent Pay: ₹13,521.50 - ₹40,401.53 per month Benefits: Health insurance Location Type: In-person Schedule: Day shift Education: Bachelor's (Required) Experience: C#: 1 year (Required) Work Location: In person Speak with the employer +91 8780374269

Posted 4 days ago

Apply

0.0 - 5.0 years

4 - 7 Lacs

Ahmedabad

Work from Office

Naukri logo

We are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Required Skills Clear understanding of Object Oriented Programming System (OOPS) Concepts. Writing well-designed, testable code. Troubleshoot, debug and upgrade existing systems. Good communication and teamwork skills. Willingness to work across any technologies and any platforms. Ready to work on the projects having the mentioned technologies: .NET C#, MS SQL (Database), SSIS, SSRS

Posted 4 days ago

Apply

9.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Title :- Dot NET Technical/Solution Architect – Legacy Modernization & Cloud Migration Location: Gurgaon Experience Req. :- 9-12 years of hands-on experience in .NET technologies. 3+ years in architecting or leading large-scale migration or modernization projects About The Role Require a highly skilled .NET Technical/Solution Architect to lead the modernization and cloud migration of a large-scale legacy enterprise application. The current solution is a monolithic 2-tier application built using VB.NET with Windows Forms and SQL Server. This application is being migrated to a 3-tier architecture on AWS, leveraging .NET 7/8, Angular SPA, PostgreSQL Key Responsibilities Define and implement the technical strategy for end-to-end application modernization. Lead the migration of VB.NET WinForms to Angular-based Single Page Applications using automated and manual techniques. Oversee database migration from SQL Server to PostgreSQL, addressing schema, procedure, and data compatibility. Must-Have Skills Proven experience in VB.NET to C#/.NET Core/.NET 7+ migration (Tools) Experience using code converters, GenAI-assisted tools, or scripting for code transformation Strong background in 2 tier architecture application into 3-tier architecture migration Deep understanding of SQL Server & PostgreSQL differences, migration tooling (SCT, DMS), and performance optimization Expertise in building REST APIs using ASP.NET Core Web API Nice-to-Have Skills Understanding of BizTalk or other legacy integration systems Familiarity with AWS services like DMS Tools & Technologies Languages: VB.NET, C#, TypeScript Frameworks: .NET 7/8, Angular 14+ Database: SQL Server, PostgreSQL Tools: AWS SCT, DMS, Code converters Cloud: AWS Skills: aws sct,rest apis,code converters,scripting,vb.net,angular,.net,aws dms,sql server,vb.net to c#/.net core/.net 7+ migration,c#,typescript,.net core,sql server, postgresql,asp.net core web api,.net 7/8,dms,angular 14+,.net 7+,genai-assisted tools,postgresql Show more Show less

Posted 4 days ago

Apply

4.0 - 9.0 years

7 - 12 Lacs

Noida

Work from Office

Naukri logo

Job Track Description: Responsibilities Design and develop highly scalable web based applications based on business needs. Analyze user needs and develop software solutions using agile methodology. Perform data analysis using SQL Server. Develop and maintain a thorough understanding of business needs from both technical and business perspectives Assist and mentor junior team members to enforce development guidelines. Effectively prioritize and execute tasks in a high-pressure environment Qualifications / Experience Bachelor\u2019s/Master\u2019s degree in Computer Science / Computer Engineering Minimum of 4+ years\u2019 experience in building enterprise scale N-tier web application using Microsoft .NET technologies. 3+ years of experience in ASP.NET MVC 2+ years\u2019 experience on WCF Services or Microsoft Web API 1+ years of experience in Angular 2 or higher is mandatory Experience with Agile application development. Strong knowledge of HTML5 and CSS3 SQL server performance tuning (SQL Server 2008/2012/2014) Working knowledge of SSRS and SSIS is plus Ability to work with a sense of urgency and attention to detail Excellent oral and written communication skills.

Posted 5 days ago

Apply

2.0 - 5.0 years

14 - 19 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices. Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets that power todays most advanced mobile devices. With dedicated hardware, multi-core processors and GPU, QCT imaging solutions achieve state of the art video/photo quality and also target applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection and compensation. Join Qualcomm India and become part of the Camera team that innovates to bring the higher performance on mobile multimedia capabilities at the lowest power consumption and device cost, while providing the strongest feature differentiation. We are seeking Software tool engineers for our tuning and software enablement Chromatix tuning tool development. Successful candidates will be part of team that develops tuning tool which enabled tuning and configuration of camera hardware and software modules. Responsibilities The job responsibilities may include a subset of the following Design and implement PC application software supporting embedded software on Android, Windows, or other multimedia platforms on devices for the Mobile, Automotive, IOE, etc markets. Implementation of on target scripts that generates code that decouples static generation of the code Support local software/CE teams on the requests and interface with global teams Skills/Experience: 2-5 years of experience developing commercial software in areas such as multimedia tools, services, and drivers. Proficient in C#/C++/C programming languages with strong industry programming experience multi-platforms on PC. Experience with GUI frameworks, such as WPF and Winforms. Experience with Visual Studio and Microsoft .NET Framework. Experience with generally accepted software design pattern and dynamic programming, and release practices (e.g., OOADP, GoF, Effective C++, Modern C++, UML, Agile, etc). Experience with SW client/server communication across USB/WIFI/etc. Ability to develop and debug multi-threaded PC Applications and its interaction with an embedded server and SW Drivers on the mobile platform. Experience with developing embedded Linux Android and Windows Mobile applications is a plus. Experience or coursework knowledge in operating systems, data structures, computer architectures, compilers Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 5 days ago

Apply

2.0 - 7.0 years

14 - 18 Lacs

Chennai

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's Corporate Engineering division in Chennai is looking for software tools development engineer. The candidate will work in a development role to put together software for tool development and test automation across various technologies that are part of Access points, mobile platform, RF, Machine learning platforms. The candidate is expected to have full proficiency on C++ or C# or Python and have experience on developing applications, APIs, software automation using a combination of commercial test equipment and custom hardware designs. The ideal candidate will be responsible for implementing novel test plans and supporting those test plans from the R&D lab environment through manufacturing. Candidate will also be responsible for evaluating new complex hardware designs and providing feedback regarding design for testability. Candidate will be responsible to own the test infrastructure, build automation framework and enable other developers towards achieving deployable, scalable test frameworks. Candidate will be responsible for implementing automated test solutions for those hardware designs using a combination of custom test software/hardware and commercial test equipment. The candidate will interface with internal staff and outside partners in the fast-paced execution of a variety of multi-disciplined projects. The candidate will have an opportunity to influence and help adopt new test, tool development methodologies and enhance existing processes. International travel might be required. All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications: B.E/B.Tech. with industry experience in the following areas: 2+ years of programming experience across C++ / C# / Python Strong lab skills and experience with standard lab equipment is required Strong experience in various software technologies, methodologies and applied software engineering practices/standards such as Object-Oriented Design (OOD), cloud and embedded software test automation Preferred Qualifications: Strong programming skills in C++/C# Experience with embedded software and device drivers Application UI design Winforms/WPF Experience with hardware debug equipment such as JTAG and scope Experience with scripting languages (Perl, Python etc.) Familiarity with AI frameworks models performance, quantization, and accuracy metrics Good analytical, debug and problem-solving abilities Good communication skills and ability to work in a cross-functional team environment Effectively delegates tasks to other team members, multitasks and meets aggressive schedules in a dynamic environment. FPGA/CPLD design, JTAG/boundary scan Experience with RF test equipment measurements such as signal generator and spectrum analyzer and HW/SW issue troubleshooting Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education requirements: RequiredB.E. or B.Tech. in Electronics and Communication or Electrical engineering or Computer Science or equivalent. PreferredMasters

Posted 5 days ago

Apply

2.0 - 7.0 years

10 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. General Summary Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices. Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets that power today's most advanced mobile devices. With dedicated hardware, multi-core processors and GPU, QCT imaging solutions achieve state of the art video/photo quality and target applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection and compensation. Join Qualcomm India and become part of the Camera team that innovates to bring the higher performance on mobile multimedia capabilities at the lowest power consumption and device cost, while providing the strongest feature differentiation. We are seeking Software tool engineers for our tuning and software enablement Chromatix tuning tool development. Successful candidates will be part of a team that develops tuning tools which enable tuning and configuration of camera hardware and software modules. Responsibilities The job responsibilities may include a subset of the following """""""" Design and implement PC application software supporting embedded software on Android, Windows, or other multimedia platforms on devices for the Mobile, Automotive, IOE, etc markets. """""""" Implementation of on target scripts that generates code that decouples static generation of the code """""""" Support local software/CE teams on the requests and interface with global teams Skills/Experience 2-5 years of experience developing commercial software in areas such as multimedia tools, services, and drivers. Proficient in C#/C++/C programming languages with strong industry programming experience multi-platforms on PC. Experience with GUI frameworks, such as WPF and WinForms . Experience with Visual Studio and Microsoft .NET Framework. Experience with generally accepted software design pattern and dynamic programming, and release practices (e.g., OOADP, GoF , Effective C++, Modern C++, UML, Agile, etc ). Nice to have experience with Web UI development with JS framework such as Angular, React. etc Nice to have experience with creating web APIs using .NET 7/8/9 Beneficial to have familiarity with CSS, HTML and JavaScript. Experience with SW client/server communication across USB/WIFI/etc. Ability to develop and debug multi-threaded PC Applications and their interaction with an embedded server and SW Drivers on the mobile platform. Experience with developing embedded Linux Android and Windows Mobile applications is a plus. Experience or coursework knowledge in operating systems, data structures, computer architectures, compilers Minimum Qualifications Bachelor's degree in engineering , Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in engineering , Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 5 days ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets. About Clockwork IT Clockwork IT is a forward-thinking technology solutions provider dedicated to delivering innovative software applications and IT services that empower businesses to thrive in a digital world. Our mission is to create solutions that enhance operational efficiency and drive growth for our clients. We value collaboration, integrity, and excellence, fostering a culture where creativity and technical expertise come together to solve complex challenges. At Clockwork IT, we are committed to building long-lasting partnerships with our clients, ensuring their success through tailored strategies and unwavering support. You will become part of a team focused on developing bespoke applications, engaging in the entire software development life cycle (SDLC As part of a small but growing team of 10 developers, you’ll be dedicated to delivering top-notch applications to our valued clientele. We pride ourselves on creating an environment that empowers our developers with the right tools and support. This is an excellent opportunity for an individual with some commercial experience in a software development environment, preferably with mobile experience, to join a leading organization that offers significant growth and career progression. Role Overview We are seeking a skilled and versatile .NET Developer to join our India Tech Centre team. This role will involve working on multiple projects, with the primary focus on upgrading an existing ASP.NET platform from .NET Framework 4.8 to .NET Core 8. In addition to the core project, the developer will support and maintain other applications, including .NET Core services and WinForms-based C# programs. We are seeking a highly motivated and experienced Web Developer with a strong background in C#, .NET framework, and .NET Core. The ideal candidate will have a proven track record of developing scalable, secure, and high-performing web applications. The ideal candidate would also have experience in migrating legacy applications, optimizing performance, and supporting diverse development needs. Key Responsibilities Application Upgrade & Modernization: Upgrade and refactor the existing ASP.NET platform from .NET Framework 4.8 to .NET Core 8. Ensure compatibility, stability, and performance optimization during the migration process. Implement and maintain RESTful APIs and microservices architecture in .NET Core. Development & Support Support and enhance existing Web applications written in .NET / .NET Core. Maintain and troubleshoot WinForms C# applications, applying fixes and improvements. Proficiency in using and customizing Telerik UI controls to enhance application functionality and user experience. Collaborate with cross-functional teams to develop new features and resolve issues. Code Quality & Best Practices Write clean, modular, and maintainable code adhering to best practices. Conduct code reviews and participate in peer programming sessions. Implement unit tests and contribute to continuous integration/continuous deployment (CI/CD) pipelines. Collaboration & Communication Work closely with onshore and offshore teams to align with project goals. Communicate effectively to report progress, challenges, and deliverables. Programming Languages Required Skills & Experience: Expert in C# and .NET technologies. Strong experience with .NET Core 8 and .NET Framework 4.8. Front-end Skills Proficiency in Razor Pages, Blazor, or MVC patterns. Experience with JavaScript, HTML5, and CSS3 is a plus. Database Experience with SQL Server (stored procedures). Familiarity with Entity Framework (EF) and EF Core. WinForms Development Experience maintaining and enhancing legacy WinForms applications. API Development Proficiency in building and consuming RESTful APIs. Familiarity with GraphQL or gRPC is advantageous. Version Control & CI/CD Hands-on experience with Git, GitFlow, and branching strategies. Exposure to Azure DevOps, Jenkins, or similar CI/CD tools. Cloud & Deployment Knowledge of Azure or AWS services is desirable. Familiarity with Docker and Kubernetes is a plus. Desirable Skills Experience with Microservices architecture. Exposure to Agile/Scrum methodologies. Basic knowledge of PowerShell scripting or DevOps practices. Key Attributes Strong problem-solving skills and analytical mindset. Ability to work independently and collaboratively in an offshore setup. Effective communication and time management skills. Eagerness to learn new technologies and continuously improve skills. Education Experience Bachelors/master’s degree in computer science, Engineering, or a related field. 3–6 years of experience in .NET development. Diversity, Equity, Inclusion & Equal Employment Opportunity at Banyan: Banyan affirms that inequality is detrimental to our Global Teams, associates, our Operating Companies, and the communities we serve. As a collective, our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance. Show more Show less

Posted 5 days ago

Apply

5.0 - 10.0 years

14 - 17 Lacs

Mumbai, Mumbai Suburban, Mumbai (All Areas)

Work from Office

Naukri logo

5+ yrs proficient in C#, ASP.NET Web Forms, ASP.NET Strong knowledge of Entity Framework & SQL Server Work with SQL Server for DB design, queries & optimization Experience with Windows desktop applications (WinForms/WPF) RESTful APIs & integration. Required Candidate profile Familiarity with front-end technologies like HTML, CSS, JavaScript,jQuery Understanding of RESTful APIs,integration,CI/CD Solid problem-solving&debugging skills,OOP (Object-Oriented Programming) Perks and benefits To be disclosed post interview

Posted 6 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies