Windows Product Development Engineer
3 days ago
About the Company :
Peacock Engineering Ltd is a Gold-accredited IBM Premier Business Partner which has amassed over 300 person years of experience implementing business critical EAM (Enterprise Asset Management) solutions across a range of industries such as oil & gas, pharmaceuticals, utilities, facilities management, transport, and power generation.
Peacock Engineering Ltd specialise in providing consultancy services and support for the IBM Maximo EAM software product and maintain a pool of highly experienced and capable consultants fully conversant with IBM Maximo and its functionality, capabilities, and opportunities for customisation to meet business need.
Main Purpose :
As a Software Engineer focusing on Windows App Store applications, you will manage the full lifecycle of Windows-based software-from initial design and development in C# through deployment and maintenance in the Microsoft Store. You will collaborate closely with cross-functional teams, apply Agile methodologies, and use best practices for version control, testing, and continuous integration. By staying current with emerging technologies-including GIS (ESRI), database solutions, and microservices architectures-you will play a key role in enhancing and expanding our software offerings.
You will coordinate with the rest of our multi-disciplined team working together on different layers of the solution architecture. A commitment to collaborative problem solving, sophisticated design, and delivering a high-quality product is essential.
Specific Responsibilities :
- Architect, develop, and maintain Windows-based applications using C# and the .NET ecosystem.
- Implement robust, scalable, and high-quality code that meets product requirements.
- Package, submit, and manage applications for the Windows App Store.
- Ensure compliance with Microsoft Store policies and guidelines, addressing certification feedback and updates.
- Work closely with cross-functional teams including Product Management, UI/UX, and QA to create seamless user experiences.
- Participate in code reviews, offer constructive feedback, and share best practices with the development team.
- Optimize application performance and loading times, ensuring superior end-user experience.
- Identify and resolve performance bottlenecks in existing codebases.
- Monitor application performance and resolve user-reported issues in a timely manner.
- Regularly update and maintain applications to ensure compatibility with the latest OS features and security requirements.
- Stay current with emerging Windows and C# technologies and proactively recommend improvements to existing products or processes.
- Explore new functionalities and integrations that can enhance the product's capabilities.
Skills & Personal Qualities - Required :
- Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related field (equivalent experience will be considered).
years of experience in developing Windows desktop or UWP applications.
- Demonstrated track record of successfully deploying and maintaining apps on the Windows App Store (preferred).
- Proficiency in C#, .NET Framework, or .NET Core.
- Experience with Windows development frameworks (e.g., UWP, WPF, WinUI).
- Familiarity with Microsoft Store publishing processes and requirements.
- Familiarity with software development methodologies such as Agile or Scrum.
- Experience with version control systems (e.g., Git) and collaboration tools (e.g., GitHub, GitLab).
- Knowledge of databases (SQL and NoSQL), RESTful APIs, and microservices architecture is a plus.
- Knowledge of software development best practices (e.g., unit testing, CI/CD).
- Understanding of UI/UX principles for Windows applications is a plus.
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent communication and teamwork abilities, with the capacity to work effectively in a collaborative environment.
- Detail-oriented, with the ability to manage multiple priorities in a fast-paced setting.
Skills & Personal Qualities - Desired :
- To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value.
- To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies.
- To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution.
- Experience working with the ESRI GIS framework (e.g., ArcGIS) or similar GIS technologies.
- Knowledge of IBM Maximo or other CMS/work management systems.
Person Specification/Attributes :
- Professional and committed, with a disciplined approach to work.
- Motivated and driven by finding and providing solutions to problems.
- Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers.
- Has respect for others and their views.
- Technology minded and focused, enthusiastic about technologies.
- Analytical, able to raise from the detail and see the bigger picture.
- Dedicated to continually updating and upgrading own knowledge.
- Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things.
- Values quality at the centre of all things in work.
As an employee, you will be encouraged to continually develop your capability & attain certifications to reflect your growth as an individual.
-
Windows Engineering
3 days ago
Bengaluru, Karnataka, India NTT DATA, Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearResponsibilitiesWork with a global team of highly motivated platform engineers and software developersParticipate in full platform product lifecycle for windows based solutions: analysis, technical design, testing, release, and support.Evaluate and test commercial solutions to help drive "Buy vs. Build" decisionsEngineer and maintain automated Windows builds...
-
Windows Driver Development Engineer
7 days ago
Bengaluru, Karnataka, India sumsung Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description Position Summary Role and Responsibilities About Samsung Semiconductor India Research (SSIR) With a wide range of industry-leading semiconductor solutions, we are enabling innovative growth in market segments in component solutions, featuring industry-leading technologies in System LSI, Memory and Foundry. Our engineers are offered a...
-
Windows Engineer
1 week ago
Bengaluru, Karnataka, India IDESLABS PRIVATE LIMITED Full time ₹ 20,00,000 - ₹ 25,00,000 per yearLooking to onboard a skilled Windows Engineer with 12-15 years of experience. The position is located across Pan India, and the current shift timings are evening shifts.Roles and ResponsibilityDesign, implement, and manage Windows-based systems and infrastructure.Troubleshoot and resolve complex technical issues related to Windows operating...
-
Senior Windows Developer
4 days ago
Bengaluru, Karnataka, India Rakuten Symphony Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPRINCIPLE RESPONSIBILITIES:Design, develop, and maintain Windows-based applications using technologies such as C#, .NET Framework, .NET Core, WPF, WinForms, or C++.Build and optimize desktop applications for performance, scalability, and reliability.Develop custom Windows services, APIs, and libraries as neededIntegrate Windows applications with third-party...
-
Windows Kernel Developer
1 week ago
Bengaluru, Karnataka, India HARMAN INTERNATIONAL Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description HARMANs engineers and designers are creative, purposeful and agile. As part of this team, youll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with...
-
Windows Application Developer
1 week ago
Bengaluru, Karnataka, India Cloudxtreme Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWho are we looking for?We are hiring Windows Application Developer with C# and WPF knowledge.Years of experience needed -4 to 7 years of experience in developing Windows application using .NET (C#), UWP and WPFTechnical Skills:Working Knowledge on C++ (Secondary Skillset).Strong proficiency in C# programming.Strong proficiency with Windows application...
-
Staff Engineer, Windows Client
4 weeks ago
Bengaluru, Karnataka, India NetSkope Software Full timeJob DescriptionWe are looking for experienced Windows Software Engineers who are highly-focused on the quality of their software, and who can work in a fast paced environment at the cutting-edge of WAN edge & Cloud networking. If you have an eye for delivering high-quality, high-performance, scalable, automation-driven software, and you would like to...
-
Senior Windows Engineer
1 week ago
Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole : Senior Windows Engineer Location : Bangalore Work mode : Hybrid (2-3 Days- Work from office) Working Hours : 5:00 PM IST to 2:00 AM IST (aligning with EST hours till 4:30 PM) Experience : 10-12 years Mandatory : 10+ years of experience as a Windows Engineer or in a similar role, with a strong focus on managing Windows environments,...
-
uPVC Windows
1 week ago
Bengaluru, Karnataka, India NCL Veka Full time ₹ 4,00,000 - ₹ 6,00,000 per yearRole & responsibilitiesShould know the basics of window fabricationAble to communicate with production EngineerShould be able to work in Assembly sectionAble to grasp the work fastIn & out Technical Knowledge in Upvc window fabricationHands on Experience in fabrication & installationPreferred candidate profileShould know the basics of window fabricationAble...
-
Windows/server Engineering
4 weeks ago
Bengaluru, Karnataka, India NTT DATA Full timeReq ID 277025NTT DATA Services strives to hire exceptional innovative and passionate individuals who want to grow with us If you want to be part of an inclusive adaptable and forward-thinking organization apply now We are currently seeking a Windows Server Engineering to join our team in Bangalore Karn xc4 x81taka IN-KA India IN JD for...