Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 10.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Description & Requirements Introduction: A Career at HARMAN Digital Transformation Solutions (DTS) We re a global, multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow. At HARMAN DTS, you solve challenges by creating innovative solutions. Combine the physical and digital, making technology a more dynamic force to solve challenges and serve humanity s needs Work at the convergence of cross channel UX, cloud, insightful data, IoT and mobility Empower companies to create new digital business models, enter new markets, and improve customer experiences About the Role We are seeking a Software Engineer with 8-10 years of experience in .NET development with expertise in WPF. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications using the .NET framework while ensuring high performance and reliability. 8-10 years of hands-on experience in .NET technologies. Develop and maintain applications using C#, WPF, ASP.NET Core, REST APIs, Event driven Architecture, Distributed system and SQL Server. Implement object-oriented programming principles and design patterns for scalability and reliability. Strong understanding of design patterns and database design. Hands-on experience and knowledge of C++ would be a valuable addition. Work with Entity Framework, NHibernate, and relational databases. Design and develop RESTful APIs, microservices, MQTT based Event driven architecture and backend services. Familiarity with Windows Applications, Web Services, and Web API development. What You Will Do Experience in writing complex SQL queries, stored procedures, and data modeling. Strong problem-solving skills and ability to collaborate effectively. Collaborate with teams to ensure seamless integration of components. Participate in code reviews, debugging, and performance tuning. Follow best practices for software development life cycle (SDLC). Stay updated with the latest technologies and trends in .NET development. What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Be Brilliant employee recognition and rewards program An inclusive and diverse work environment that fosters and encourages professional and personal development You Belong Here About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you re ready to innovate and do work that makes a lasting impact, join our talent community today !
Posted 1 month ago
6.0 - 11.0 years
8 - 12 Lacs
Hyderabad
Work from Office
.Net Core Full Stack Engineer (Angular / React) Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Division Requirement Dot Net Core Full Stack Engineer (Angular / React) Requisition ID 24469 Experience 6-12 years Candidate Requirement Key responsibilities: Minimum 6+ Experience in C#, .Net Core, and SQL development experience and React Hands-on working experience in Angular / React, .Net Core, C#, Web API, Entity Framework Core. Strong understanding of object-oriented programming. Ability to show hands on in designing, coding, debugging, technical problem solving, prototyping, performance tuning, and unit testing. Experience in full lifecycle software development process and methods. Strong communication skills and problem solving/ analytical skills. Must have DotNet Core, WCF, Entity framework, Web API , React, MVC5, SQL Good to have WPF, Hibernate, Security, NUnit, Docker,Html, CSS, SCSS, Azure Devops, CQR,CORS Security concept on SSL, SAML, OpenID, Angular, Winforms Work Location Pune, Chennai, Bangalore, Hyderabad, Coimbatore, Kochi, Bhubaneshwar, Kolkata, Delhi/ NCR Recruiter details Aanchal Modi; aanchal.modi@wipro.com 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation
Posted 1 month ago
4.0 - 6.0 years
9 - 13 Lacs
Mumbai
Remote
Key Responsibilities: Design, develop, and maintain cross-platform desktop applications for macOS and Windows. Work with frameworks like SwiftUI/AppKit (macOS), WPF/UWP/WinUI/Electron (Windows). Ensure desktop app consistency and high performance across platforms. Implement APIs, authentication, analytics, and business logic on desktop clients. Optimize UI/UX for desktop environments. Participate in architectural decisions and guide team members. Stay up to date with the latest OS SDKs and desktop publishing requirements. Required Skills: Strong hands-on experience with: SwiftUI/AppKit (macOS) WPF, UWP, WinUI, or Electron (Windows) Experience with Flutter Desktop or Electron is a plus. Integration of APIs, SDKs, and desktop authentication protocols. Familiarity with Mac App Store and Microsoft Store submission workflows. Solid grasp of UI design principles for desktop platforms. Git, CI/CD workflows, and Agile methodologies. Bonus: Experience in SaaS or productivity tools on desktop. Knowledge of Docker, DevOps, or app packaging and deployment. Familiarity with cross-platform frameworks like Flutter Desktop or Electron.
Posted 1 month ago
3.0 - 7.0 years
12 - 13 Lacs
Noida
Work from Office
Job Summary If you are a Software Development professional, Emerson has an exciting role for you! We are looking for a software developer who would be responsible to develop tools/applications for Ovation DCS and its add-ons. The successful candidate will work as part of a global development team. If you think this role suits you, join our team and apply now! In This Role, Your Responsibilities Will Be: Develop new applications, bug fix and expand features in existing applications. Build and deliver solutions that meet collaborator needs & customer expectations. Provide timely information to individuals across the organization. Write and review technical documents. Design and drafting of technical specification. Participation in Design review meeting and its Architect Design and develop multi-layer, cross- platform applications using design patterns. Who You Are: You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek mentorship from pertinent sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcome is not certain. For This Role, You Will Need: Experience developing workstation applications in a Windows environment. 4-7 years working knowledge development with . NET Technologies (WCF, WPF, C#, MVVM, ASP. NET) Well versed in C/C++ as well as Object Oriented development. Experience with Microsoft development tools. Practical experience in software design principles and standard methodologies. Experienced in solving and debugging software. Knowledge of Microsoft Team Foundation Server or equivalent source code control system Develop and complete manual unit test as well as perform unit and integration testing. Experience with full-lifecycle projects, formal software development methodologies. Ability to work and function within a diverse environment with remote teams. Design and Implementation of RESTful APIs and understanding of OAuth 2. 0 Working Knowledge on Communication Protocol development like OPC UA, Modbus, TCP/IP Preferred Qualifications that Set You Apart: Bachelor of Engineering degree in Computer Science, related engineering field or Equivalent 4- 7 years experience with at least 3 years in Software development Experience with PowerShell, Python, Batch, VB Scripting is desirable. Experience on Database Management - optimization of queries, procedure, functions and database package creation and PL/ SQL. Experience with the Agile methodologies Experience with Windows desktop development with WinForm and/or WPF Experience on Ionic and Angular, HTML, CSS Development Recognized expertise in a technology or product area. Familiarity with DCS and/or one or more of the following industries: power generation, water / wastewater, hydrocarbon processing, oil and gas, pulp and paper, specialty chemicals, pharmaceutical or food and beverage Our Culture & Commitment to You: . .
Posted 1 month ago
3.0 - 6.0 years
0 Lacs
Noida, Uttar Pradesh, India
Remote
Experience Required: 3 to 6 Years Location: Noida . Indore Job Type: Full-time / Permanent Working Model: [Onsite / Hybrid / Remote – as applicable] About the Role: We are seeking a skilled and motivated C# Developer with a solid foundation in Object-Oriented Programming , Data Structures & Algorithms , and experience in developing Windows-based Intranet Applications . The ideal candidate should possess strong problem-solving skills and be able to work independently or as part of a collaborative team. Experience in WPF will be considered a strong plus. Key Responsibilities: Design, develop, and maintain Windows-based Intranet Applications using C# and .NET Framework . Apply core OOPs principles to build scalable and maintainable applications. Write clean, optimized, and efficient code with a strong focus on performance and reliability . Solve complex problems using data structures and algorithms effectively. Collaborate with business analysts, QA, and other developers to gather requirements and implement solutions. Work closely with team members in code reviews , debugging, and continuous improvement practices. Maintain and support existing applications with a focus on uptime and responsiveness. (Good to Have) Design and implement rich UI interfaces using WPF (Windows Presentation Foundation). Create and maintain technical documentation for internal use. Required Skills: Proficient in C# and .NET Framework . Strong understanding of Object-Oriented Programming (OOPs) concepts. Solid grasp of Data Structures and Algorithms . Experience in developing Windows Forms or Intranet-based Desktop Applications . Strong understanding of application lifecycle , including debugging, testing, and deployment . Experience with Microsoft SQL Server or other relational databases for backend integration. Ability to troubleshoot and resolve application issues quickly and effectively. Good to Have: Knowledge of WPF (Windows Presentation Foundation) for building modern UI interfaces. Experience with MVVM design pattern . Exposure to third-party UI controls like Telerik, DevExpress, etc. Understanding of version control systems like Git or TFS.
Posted 1 month ago
5.0 years
0 Lacs
Hyderābād
On-site
Management and staff in Tungsten Automation's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. The position of Sr. Software Engineer requires that appointees are capable of making independent technical decisions on assigned work. Sr. Software Engineers should be capable of independently performing most, if not all, of the following tasks: Contributing to product ideas and innovation Evaluating product roadmaps (working with Product Management, among other internal partners) to determine design and programming development requirements to meet customer needs (includes evaluating existing products and applications to enhance these and/or designing new products and applications) Conducting research, where appropriate and needed, to solve specific design problems Creating product and/or applications’ architecture and design documentation to specify engineering development requirements Writing/developing code for new, existing or enhanced software products and applications Working with various internal partners (such as Quality Assurance) to test new or enhanced products and their applications Participating in cross-functional build/configuration activities to ensure overall effective and efficient new or enhanced engineering design Contributing to downstream business activities such as technical publications and other technical communications’ tool development to ensure streamlined and effective end-user use of Tungsten Automation's software products and their applications Ensuring new or updated releases are completed on-time, on-target, on-budget and without compromise to quality Supporting other internal and external partners/stakeholders/customers, as and when appropriate, in responding to technical inquiries Staying abreast of industry and field developments; remaining current in the latest technologies and functionalities, as well as ever-evolving needs of customers and their customers While the job description describes what is anticipated as the requirements of the position, the job requirements are subject to change based upon any changing needs and requirements of the business. Required Experience Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that, except where specified as “preferred” or as a “plus,” all points listed below are considered minimum requirements. We are looking for a highly talented and motivated individual to join our team as a Senior Software Engineer. You will have the opportunity to work with other developers and senior engineers to deliver high-quality solutions using technologies such as .NET, C#, WPF, and more. Design and develop high-quality web and desktop applications and robust backend services/APIs using .NET and C#. Participate in code reviews and sprint ceremonies Help maintain and support existing systems Implement and debug complex features Contribute to the architecture of new and existing systems Provide technical leadership and mentor junior developers We are looking for candidates who have: Bachelor’s degree or equivalent experience in Computer Science or related field 5-7 years of industry experience as a software engineer building enterprise-level applications Strong experience with programming in C#, .NET, ASP.Net, Angular, and WPF Experience with WCF, C++/COM and SQL Server is a plus Knowledge of AWS cloud, ExtJS, installers, and TFS/Jira will be beneficial Excellent communication skills, both written and verbal Ability to manage multiple concurrent tasks and projects Passion for learning new technologies and adapting to changing business needs Knowledge of agile principles and Scrum methodology. Tungsten Automation is an Equal Opportunity Employer M/F/D/V
Posted 1 month ago
5.0 years
0 Lacs
Haryana
Remote
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: 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. A 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. Do code reviews to maintain the coding standards. 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. 5-8 years of related experience required. 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. 4+ 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/TypeScript, 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. Experience writing unit test cases. 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 Experience with JIRA Experience with Vue If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Posted 1 month ago
10.0 years
4 - 10 Lacs
Jaipur
On-site
Location Gurugram, Jaipur Employment Type Full time Location Type Hybrid Department Engineering For over four decades, PAR Technology Corporation (NYSE: PAR) has been a leader in restaurant technology, empowering brands worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing our "Better Together" ethos, we offer Unified Customer Experience solutions, combining point-of-sale, digital ordering, loyalty and back-office software solutions as well as industry-leading hardware and drive-thru offerings. To learn more, visit partech.com or connect with us on LinkedIn, X (formerly Twitter), Facebook, and Instagram. Position Description: We are looking for a highly skilled Software Architect with deep expertise in the Microsoft .NET ecosystem, particularly in building cross-platform client applications. The ideal candidate will have significant experience in modernizing legacy systems, leading architecture design, and delivering scalable and maintainable enterprise-grade solutions. Experience with frameworks like .NET MAUI, WPF, Uno Platform, Avalonia, and similar technologies is essential. Position Location: Gurugram , Jaipur Reports To: Engineering Manager What We’re Looking For: Architect and design scalable, modular, and high-performance cross-platform applications using C# .NET. Lead modernization of legacy .NET Framework applications to .NET Core/.NET 6+. Implement clean architecture principles emphasizing maintainability, testability, and performance. Develop cross-platform applications targeting Android as the primary platform. Champion MVVM design patterns and best practices in XAML-based UI development. Provide technical leadership and mentor developers to uphold coding standards and architectural integrity. Ensure responsive UI design across diverse devices and screen resolutions. Drive code quality through design reviews, mentoring, and adoption of automation tools. Collaborate with Product Managers and cross-functional stakeholders to translate business needs into robust, user-centric architectures. Design and implement CI/CD pipelines and contribute to DevOps strategy and infrastructure. Required Experience 10+ years of experience in the C# .NET ecosystem, with at least 3+ years in a software architecture or technical leadership role. Proven experience architecting and building client-side applications with modern .NET-based UI frameworks. Technical Proficiency Hands-on experience with: WinForms, WPF, Xamarin, .NET MAUI Avalonia UI, Uno Platform Strong understanding of MVVM pattern, XAML, and UI/UX best practices. Experience with .NET Framework to .NET Core migration and legacy system transformation. Deep knowledge of software architecture principles, SOLID, design patterns, and domain-driven design (DDD). Proficiency with version control and CI/CD tools (Git, Azure DevOps, GitHub Actions, etc.). Familiarity with AWS cloud architecture, DevOps tools, and infrastructure automation. Nice to Have Background in Agile/Scrum methodologies, quality assurance, and architectural governance. Knowledge of Identity and Access Management (IAM) systems and integration. Domain experience in Restaurant Technology or Retail Tech is a strong plus. Unleash your potential: What you will be doing and owning: Opportunity to lead and shape the architecture of critical enterprise-grade applications. A collaborative and innovative environment where your ideas and expertise matter. A role at the forefront of modern .NET development, with cross-platform impact. Interview Process: Interview #1: Phone Screen with Talent Acquisition Team Interview #2: Video interview with the Technical Teams (via MS Teams/F2F) Interview #3: Video interview with the Hiring Manager (via MS Teams/F2F) PAR is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. We also provide reasonable accommodations to individuals with disabilities in accordance with applicable laws. If you require reasonable accommodation to complete a job application, pre-employment testing, a job interview or to otherwise participate in the hiring process, or for your role at PAR, please contact accommodations@partech.com. If you’d like more information about your EEO rights as an applicant, please visit the US Department of Labor's website.
Posted 1 month ago
4.0 - 6.0 years
16 - 18 Lacs
Mumbai, New Delhi, Bengaluru
Work from Office
Minimum 3 years of experience using ASP.NET MVC Web API ,Knowledge of C# is a must , SQL TFS GitHub MINIMUM 4 YEARS Experience needed WORKING WITH IICS Healthcare domain experience is a MUST. Locations : Mumbai, Delhi NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote
Posted 1 month ago
10.0 years
0 Lacs
Jaipur, Rajasthan, India
On-site
For over four decades, PAR Technology Corporation (NYSE: PAR) has been a leader in restaurant technology, empowering brands worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing our "Better Together" ethos, we offer Unified Customer Experience solutions, combining point-of-sale, digital ordering, loyalty and back-office software solutions as well as industry-leading hardware and drive-thru offerings. To learn more, visit partech.com or connect with us on LinkedIn, X (formerly Twitter), Facebook, and Instagram. Position Description We are looking for a highly skilled Software Architect with deep expertise in the Microsoft .NET ecosystem, particularly in building cross-platform client applications. The ideal candidate will have significant experience in modernizing legacy systems, leading architecture design, and delivering scalable and maintainable enterprise-grade solutions. Experience with frameworks like .NET MAUI, WPF, Uno Platform, Avalonia, and similar technologies is essential. Position Location: Gurugram , Jaipur Reports To: Engineering Manager What We’re Looking For Architect and design scalable, modular, and high-performance cross-platform applications using C# .NET. Lead modernization of legacy .NET Framework applications to .NET Core/.NET 6+. Implement clean architecture principles emphasizing maintainability, testability, and performance. Develop cross-platform applications targeting Android as the primary platform. Champion MVVM design patterns and best practices in XAML-based UI development. Provide technical leadership and mentor developers to uphold coding standards and architectural integrity. Ensure responsive UI design across diverse devices and screen resolutions. Drive code quality through design reviews, mentoring, and adoption of automation tools. Collaborate with Product Managers and cross-functional stakeholders to translate business needs into robust, user-centric architectures. Design and implement CI/CD pipelines and contribute to DevOps strategy and infrastructure. Required Experience 10+ years of experience in the C# .NET ecosystem, with at least 3+ years in a software architecture or technical leadership role. Proven experience architecting and building client-side applications with modern .NET-based UI frameworks. Technical Proficiency Hands-on experience with: WinForms, WPF, Xamarin, .NET MAUI Avalonia UI, Uno Platform Strong understanding of MVVM pattern, XAML, and UI/UX best practices. Experience with .NET Framework to .NET Core migration and legacy system transformation. Deep knowledge of software architecture principles, SOLID, design patterns, and domain-driven design (DDD). Proficiency with version control and CI/CD tools (Git, Azure DevOps, GitHub Actions, etc.). Familiarity with AWS cloud architecture, DevOps tools, and infrastructure automation. Nice to Have Background in Agile/Scrum methodologies, quality assurance, and architectural governance. Knowledge of Identity and Access Management (IAM) systems and integration. Domain experience in Restaurant Technology or Retail Tech is a strong plus. Unleash your potential: What you will be doing and owning: Opportunity to lead and shape the architecture of critical enterprise-grade applications. A collaborative and innovative environment where your ideas and expertise matter. A role at the forefront of modern .NET development, with cross-platform impact. Interview Process Interview #1: Phone Screen with Talent Acquisition Team Interview #2: Video interview with the Technical Teams (via MS Teams/F2F) Interview #3: Video interview with the Hiring Manager (via MS Teams/F2F) PAR is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. We also provide reasonable accommodations to individuals with disabilities in accordance with applicable laws. If you require reasonable accommodation to complete a job application, pre-employment testing, a job interview or to otherwise participate in the hiring process, or for your role at PAR, please contact accommodations@partech.com. If you’d like more information about your EEO rights as an applicant, please visit the US Department of Labor's website.
Posted 1 month ago
10.0 - 15.0 years
16 - 30 Lacs
Hyderabad
Work from Office
What You'll Do: Architect & develop cloud-native solutions using Azure & microservices Collaborate with global teams across UI/UX, Dev, QA, and Product Mentor junior developers and ensure agile technical delivery Drive DevOps, CI/CD, performance tuning, and security best practices Key Skills: Azure (Event Hubs, Redis, Service Bus, ARM Templates) .NET Core, C#, WPF, REST APIs, SQL Server, Elastic Search Angular 13+, HTML/SCSS, Azure DevOps, Git, Jira Cloud + IoT Integration, Mobile-first approach Education: BE/BTech/MTech/MCA/MS in CS, ECE, or EE
Posted 1 month ago
2.0 - 31.0 years
1 - 3 Lacs
Gandhinagar
On-site
Location - Gandhinagar Job time - Full Time Job Role & Responsibility 2+ years of experience as a .NET developer or software developer. Design, develop, and maintain desktop applications using WPF and C# Contribute to the development of mobile application back-end services Write clean, scalable, and efficient code Debug and troubleshoot software issues Collaborate with cross-functional teams for product development Participate in code reviews and maintain coding standards Strong understanding of the .NET framework, C#, and object-oriented programming. Stay informed about advancements in the .NET framework and related technologies. Experience - 01 to 02 years of experience Good Communication Benefit - Paid leave sick leave PF/ESIC
Posted 1 month ago
0 years
0 Lacs
Akuhaito, Nagaland, India
Remote
Job Description We’re looking for a hands-on Senior Application Developer with deep expertise in .NET UI development, particularly using C# and WPF, and a strong foundation in software architecture, modular design, and secure coding. This role involves significant UI development work and offers a clear, supported path toward becoming a Technical Lead. The position is based at our headquarters in Gothenburg, Sweden. You’ll be part of a collaborative and skilled team of ~15 engineers, working on a mission-critical desktop application used by over 50,000 engineers worldwide across several industries. This is a unique opportunity for someone who enjoys both building robust, high-impact applications and guiding others to grow technically. Key Responsibilities Design and implement scalable, secure features using .NET (C#) and WPF Champion and apply secure coding practices throughout the development lifecycle Collaborate with architects, designers, and developers to turn complex requirements into clean, maintainable code Take ownership of technical components and provide mentorship to fellow developers Lead technical improvements and actively contribute to architecture discussions Progressively assume Tech Lead responsibilities in planning, design decisions, and team guidance Continuously enhance the performance, security, and functionality of the application to meet industry standards Requirements Must be located in commutable distance to Gothenburg, Sweden. Proven experience developing applications using .NET (C#) and WPF Strong understanding of modular design, software architecture, and secure coding practices. Familiarity with modern software security standards and concepts A hands-on mindset with a passion for problem solving, R&D, and thoughtfully applying new technologies after gaining a solid understanding of existing systems, code and architecture. Comfortable working in diverse teams and mentoring junior developers Exposure to modern UI technologies such as MAUI, Avalonia, or similar Experience in desktop and cross-platform application development Strong drive and readiness to grow into a technical leadership role Required Skills NET, C#, WPF, UI frameworks, MVVM, software architecture, secure coding, hands-on development, problem solving, R&D, applying new technologies, desktop application development, cross-platform application development. The Benefits Generous pension scheme. Holiday in advance. Salary to pension-conversion (löneväxling). Health care/rehab. Insurance. Wellness grant (5000 SEK) Competent coworkers, senior and junior. Flexible hours. “Förmånscykel” (through BusinessBike) GYM with PT/Health Coach-sessions (CityGate Omnia) Modern workspace located in Gothenburg’s tallest commercial building (CityGate) Meet The Team SystemWeaver HQ office @ CityGate Department Development Locations HQ Remote status Hybrid
Posted 1 month ago
5.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
Bosch Software Engineering Coimbatore, Tamil Nadu, India Posted on Jun 24, 2025 Apply now Company Description Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region. Job Description We are seeking a motivated Software Developer with 3–5 years of experience in building and maintaining Windows desktop applications using C# / .NET and WPF . You’ll play a critical role in enhancing a desktop tool that connects to the device via USB, writing clean and testable code, and supporting documentation and testing efforts. As part of the core team, you will work alongside a software architect and client engineers to develop, integrate, and validate the enhancements. Roles & Responsibilities Understand and contribute to the enhancement of an existing C#/.NET desktop application Implement logic to detect and display features of a newly connected device Reuse and adapt USB HID / Serial communication layers already present in the system Collaborate with the architect to implement features as per design specifications Write unit and integration test cases to ensure code quality Participate in code reviews, bug fixing, and version control workflows Contribute to testing & design documentation Work in an agile team Qualifications Educational qualification: Bachelor’s degree in Computer Science, Electronics, or related fiel Experience 3-5 Years of experiance Mandatory/requires Skills Strong programming skills in C# and .NET Core Experience in building WPF desktop applications Good understanding of USB HID / Serial communication protocols 3 to 5 years of hands-on experience in C#/WPF desktop application development Strong analytical, debugging, and communication skills Familiarity with unit testing frameworks Experience with Git or other version control tools Exposure to debugging tools and performance optimization Experience with tools like Jira, or similar planning & tracking tools Preferred Skills Experience in medical, healthcare, or regulated software environments Familiarity with software validation processes Exposure to frontend technologies like ASP/NET / JavaScript / ReactJS / Angular Eagerness to learn and work in a fast-paced project environment Attention to detail and structured approach to coding and documentation Good team player with a collaborative mindset Ability to follow technical guidance and execute tasks independently Apply now See more open positions at Bosch
Posted 1 month ago
0 years
0 Lacs
Rajkot, Gujarat, India
On-site
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and fix programming bugs Qualifications Bachelor's degree or equivalent experience in Computer Science or related field Development experience with programming languages SQL database or relational database skills
Posted 1 month ago
3.0 - 4.0 years
1 - 6 Lacs
Gurugram
Work from Office
Hiring... Windows Desktop Application Developer 3-4 years Gurugram Immediate to 15 Days Skills: c#, WPF, MVVM Architecture, Git, .NET Core, Desktop Application Development
Posted 1 month ago
2.0 - 5.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Competencies Description Core Application Developer/.NET is one: 1. who has done one or more of the following with respect to windows desktop or web Applications: a. Design b. Development/ Customization c. Bug Fixing/ Sustenance 2. Who is familiar with : a. WCF, WPF b. UML c. Design Patterns Platforms- .NET 3.x, 4.x Technology Standard- WCF, WPF, XML, SOAP, REST, Web Services Tools- Visual Studio Languages- C#, ASP.NET Specialization- .NET CORE, CLOUD NATIVE, MICROSERVICES
Posted 1 month ago
2.0 - 5.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Competencies Description Core Application Developer/.NET is one: 1. who has done one or more of the following with respect to windows desktop or web Applications: a. Design b. Development/ Customization c. Bug Fixing/ Sustenance 2. Who is familiar with : a. WCF, WPF b. UML c. Design Patterns Platforms- .NET 3.x, 4.x Technology Standard- WCF, WPF, XML, SOAP, REST, Web Services Tools- Visual Studio Languages- C#, ASP.NET Specialization- .NET CORE, CLOUD NATIVE, MICROSERVICES.
Posted 1 month ago
2.0 - 5.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc . Competencies Description Core Application Developer/.NET is one: 1. who has done one or more of the following with respect to windows desktop or web Applications: a. Design b. Development/ Customization c. Bug Fixing/ Sustenance 2. Who is familiar with : a. WCF, WPF b. UML c. Design Patterns Platforms- .NET 3.x, 4.x Technology Standard- WCF, WPF, XML, SOAP, REST, Web Services Tools- Visual Studio Languages- C#, ASP.NET Specialization- .NET CORE, CLOUD NATIVE, MICROSERVICES.
Posted 1 month ago
1.0 - 4.0 years
27 - 32 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Do you ever wonder when will connected devices become thinking devicesBe part of the group that is working on technology that will bring “Cognition” to all connected devicesThat means devices that don’t just think but instinctively react to their surroundings. We are searching for an AI Systems Architect Engineer to be part of the Qualcomm AI Processor team responsible for developing DSP and Machine Learning software applications and use cases developed for Qualcomm Snapdragon processors. The candidate will work on modelling and analysis of new cutting-edge algorithms in the areas of machine learning, computer vision and video processing that bring artificial intelligence to mobile and edge devices. Responsibilities include analyzing and optimizing custom processors/accelerators, developing and training data-driven architecture models, correlating these models, and performing system-level architecture analysis. Minimum Qualifications: Experienced candidates (1 - 4 years) are welcome to apply with experience in the following area: Strong academic records (GPA 3.0 or 72% and better) Excellent programming skills in C/C++, Python Strong problem-solving skills Strong motivation and capabilities in learning new subjects especially in the field of artificial intelligence Knowledge of data-driven modelling Knowledge of computer and hardware architecture Effective interpersonal communications skill (written and verbal) Analytical, thorough, resourceful, and detail-oriented Self-motivated, hardworking, and flexible Preferred Qualifications: Basic understanding of machine learning, computer vision, and digital image processing algorithms and applications Advanced understanding of computer architecture Advanced understanding of data-driven modelling Excellent verbal, written, and presentation skills Ability to work effectively as part of a team Knowledge of OOP principles Knowledge of GPU Programming / Architecture is a bonus Minimum Education Required : Masters/Bachelor’s Computer Engineering, Electrical Engineering or Engineering Science Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 1 month ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required Engineering graduate, MCA, etc Experience: 5-8 years Competencies Description Core Application Developer/.NET is one: 1. who has done one or more of the following with respect to windows desktop or web Applications: a. Design b. Development/ Customization c. Bug Fixing/ Sustenance 2. Who is familiar with : a. WCF, WPF b. UML c. Design Patterns Platforms- .NET 3.x, 4.x Technology Standard- WCF, WPF, XML, SOAP, REST, Web Services Tools- Visual Studio Languages- C#, ASP.NET Specialization- .NET CORE, CLOUD NATIVE, MICROSERVICES
Posted 1 month ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required Engineering graduate, MCA, etc Experience: 5-8 years Competencies Description "Enterprise Applications: a. Architecture & Design (Modellling and diagrams) b. Development/ Customization c. Unit Testing d. Bug Fixing/ Sustenance e. Deployment f. Troubleshooting and Debugging Issues g. Performance Analysis h. Data Modelling i. Microservices Design Patterns, Microservices Deployment j. Coding Standards h. API Design and Documentation - including Pagination , security, Design First documentation, Code First documentaiton for API i. ORM implementations and optimizations j. Devops - basic scripting and Powershell k. Caching using native as well as with Redis l. Disaster Recovery and High Availability design m. Scalability and availability of applicaitons n. Application Security and Methodologies o. Application packaging p. Responsive Applicaitons Development q. Understanding of Databases - SQL, NoSQL, Columnar, Document etc Familiar with and exposure to implementation : a. All three 3-tiers of application design and development including front-end, business logic and data access layers. Exposure to working in Agile model. .net Specialization: * Windows/Web Applications with .net framework and .net Core. * Microservices using .net * ASP .net * Web API * Entity Framework Core 3.0, EF * Azure * Azure Devops * UI using WPF/Winform , Angular or React OpenSource Specialization: a. Java Enterprise Edition b. Java/J2EE Application Framework c. Java database access d. Java web services e. Security frameworks f. Unit testing framework h. AWS/Azure/GCP familiarity - Exposure to Openstack is useful as well. i. OpenSource frameworks like: Angular, Bootstrap, Springboot, Spark, Kafka, Kubernetes, Ruby on Rails, PHP, Spring MVC, gradle, Ant , Maven etc... j. Mulesoft, JBOSS, grunt, NGINX k. Mongo DB, PostgreSQL, MySQL " Platforms- ".net Specialization: * Windows, .net Platform, .net Core 3.x * Angular/React Opensource Specialization: JDK, Java (1.6 & above), Windows/Linux J2EE Cloud platforms(AWS/AZURE/Google) - Openstack exposure alo is useful. Server side scripting (Python, PHP, Ruby & Rails, NodeJS) Full Stack platforms - LAMP, MEAN" Technology Standard- ".net Specialization: * WPF, WCF, XML, SOAP, REST, Web Services, .net Core 3.x, ASP.net, Web API, Windwows Azure, Azure Devops, ARM templates, Devops, Oracle, SQL Server 20xx, SQl Analytics, SQL BI stack basic understanding * Database (SQL, NOSQL, Columnar) * HTTP/FTP * XML/JSON * ORM/ODBC * Middleware ( JMS, ESB, Integration) -- Biztalk or any other EAI tool * Nunit, MStest, NCover, Nsubstiture * Messaging MOM and Asynchronous processing * Security OpenSource Specialization: * Java, Spring, SprintBoot, Spring Cloud, J2EE, Mongo DB, MySQL, PostgreSQL *Database (SQL, NOSQL, Columnar) * HTTP/FTP XML/JSON * ORM/JDBC * Middleware ( JMS, ESB, Integration) * Enterprise Java Beans * Junit/TestNG * Security * Messaging MOM and Asynchronous processing" Tools- NA Languages- NA Specialization- MEAN, JAVA, .NET, OPENSOURCE
Posted 1 month ago
2.0 - 5.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Experience: 2-5 years Competencies Description Core Application Developer/.NET is one: 1. who has done one or more of the following with respect to windows desktop or web Applications: a. Design b. Development/ Customization c. Bug Fixing/ Sustenance 2. Who is familiar with : a. WCF, WPF b. UML c. Design Patterns Platforms- .NET 3.x, 4.x Technology Standard- WCF, WPF, XML, SOAP, REST, Web Services Tools- Visual Studio Languages- C#, ASP.NET Specialization- .NET CORE, CLOUD NATIVE, MICROSERVICES
Posted 1 month ago
2.0 - 5.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Experience: 2-5 years Competencies Description "Enterprise Applications: a. Architecture & Design (Modellling and diagrams) b. Development/ Customization c. Unit Testing d. Bug Fixing/ Sustenance e. Deployment f. Troubleshooting and Debugging Issues g. Performance Analysis h. Data Modelling i. Microservices Design Patterns, Microservices Deployment j. Coding Standards h. API Design and Documentation - including Pagination , security, Design First documentation, Code First documentaiton for API i. ORM implementations and optimizations j. Devops - basic scripting and Powershell k. Caching using native as well as with Redis l. Disaster Recovery and High Availability design m. Scalability and availability of applicaitons n. Application Security and Methodologies o. Application packaging p. Responsive Applicaitons Development q. Understanding of Databases - SQL, NoSQL, Columnar, Document etc Familiar with and exposure to implementation : a. All three 3-tiers of application design and development including front-end, business logic and data access layers. Exposure to working in Agile model. .net Specialization: * Windows/Web Applications with .net framework and .net Core. * Microservices using .net * ASP .net * Web API * Entity Framework Core 3.0, EF * Azure * Azure Devops * UI using WPF/Winform , Angular or React OpenSource Specialization: a. Java Enterprise Edition b. Java/J2EE Application Framework c. Java database access d. Java web services e. Security frameworks f. Unit testing framework h. AWS/Azure/GCP familiarity - Exposure to Openstack is useful as well. i. OpenSource frameworks like: Angular, Bootstrap, Springboot, Spark, Kafka, Kubernetes, Ruby on Rails, PHP, Spring MVC, gradle, Ant , Maven etc... j. Mulesoft, JBOSS, grunt, NGINX k. Mongo DB, PostgreSQL, MySQL " Platforms- ".net Specialization: * Windows, .net Platform, .net Core 3.x * Angular/React Opensource Specialization: JDK, Java (1.6 & above), Windows/Linux J2EE Cloud platforms(AWS/AZURE/Google) - Openstack exposure alo is useful. Server side scripting (Python, PHP, Ruby & Rails, NodeJS) Full Stack platforms - LAMP, MEAN" Technology Standard- ".net Specialization: * WPF, WCF, XML, SOAP, REST, Web Services, .net Core 3.x, ASP.net, Web API, Windwows Azure, Azure Devops, ARM templates, Devops, Oracle, SQL Server 20xx, SQl Analytics, SQL BI stack basic understanding * Database (SQL, NOSQL, Columnar) * HTTP/FTP * XML/JSON * ORM/ODBC * Middleware ( JMS, ESB, Integration) -- Biztalk or any other EAI tool * Nunit, MStest, NCover, Nsubstiture * Messaging MOM and Asynchronous processing * Security OpenSource Specialization: * Java, Spring, SprintBoot, Spring Cloud, J2EE, Mongo DB, MySQL, PostgreSQL *Database (SQL, NOSQL, Columnar) * HTTP/FTP XML/JSON * ORM/JDBC * Middleware ( JMS, ESB, Integration) * Enterprise Java Beans * Junit/TestNG * Security * Messaging MOM and Asynchronous processing" Tools- NA Languages- NA Specialization- MEAN, JAVA, .NET, OPENSOURCE
Posted 1 month ago
0.0 - 5.0 years
7 - 13 Lacs
Gurugram
Work from Office
Analysis of customer requirements and translation of requirements into software design Design and implementation of software solutions together with team Creating tech concepts for software solutions Documentation of software solutions Required Candidate profile Proficiency in following programming languages • C, C++, Visual C++ and MFC • C# • WPF Strong debugging and analytical skills. Other skills • Component Object Model (COM/DCOM)
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39815 Jobs | Dublin
Wipro
19317 Jobs | Bengaluru
Accenture in India
15105 Jobs | Dublin 2
EY
14860 Jobs | London
Uplers
11139 Jobs | Ahmedabad
Amazon
10431 Jobs | Seattle,WA
IBM
9214 Jobs | Armonk
Oracle
9174 Jobs | Redwood City
Accenture services Pvt Ltd
7676 Jobs |
Capgemini
7672 Jobs | Paris,France