We are seeking a skilled .NET MAUI Developer to join our dynamic team. In this role, you will design, develop, and maintain cross-platform applications using the .NET MAUI framework, delivering seamless user experiences across mobile platforms. Responsibilities Develop and maintain cross-platform applications using .NET MAUI and C#. Design responsive user interfaces with XAML. Implement MVVM architecture for clean and maintainable code. Integrate RESTful APIs and third-party services. Collaborate with cross-functional teams to define and implement new features. Troubleshoot and resolve application issues to ensure optimal performance. Required skills and Qualifications 3+ years of experience in mobile application development. Strong proficiency in C# and .NET technologies. Hands-on experience with .NET MAUI or Xamarin.Forms. Proficient in XAML for building cross-platform UIs. Familiarity with MVVM design pattern. Experience with RESTful API integration. Knowledge of version control systems, preferably Git. Understanding of mobile development lifecycle for iOS and Android. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Preferred skills: Experience with Azure DevOps or similar CI/CD tools. Familiarity with Agile development methodologies. Knowledge of UI/UX principles for mobile applications.
You will be responsible for developing and maintaining cross-platform applications using the .NET MAUI framework and C#. Your role will involve designing responsive user interfaces with XAML, implementing MVVM architecture for clean code, and integrating RESTful APIs and third-party services to enhance the functionality of the applications. Collaboration with cross-functional teams to define and implement new features will be a key aspect of this position. Additionally, you will troubleshoot and resolve application issues to ensure optimal performance. To be successful in this role, you should have at least 3 years of experience in mobile application development and a strong proficiency in C# and .NET technologies. Hands-on experience with .NET MAUI or Xamarin.Forms, as well as knowledge of XAML for building cross-platform UIs, are essential. Familiarity with the MVVM design pattern, RESTful API integration, and version control systems, particularly Git, is required. An understanding of the mobile development lifecycle for iOS and Android, excellent problem-solving and debugging skills, and strong communication and teamwork abilities are also necessary. Preferred skills for this position include experience with Azure DevOps or similar CI/CD tools, familiarity with Agile development methodologies, and knowledge of UI/UX principles for mobile applications.,
As a Mobile Application Developer, you will be responsible for developing and maintaining cross-platform applications using the .NET MAUI framework and C#. Your role will involve designing responsive user interfaces with XAML, implementing MVVM architecture for clean code, and integrating RESTful APIs and third-party services to enhance the functionality of the applications. Collaboration with cross-functional teams to define and implement new features will be a key aspect of this position. Additionally, you will troubleshoot and resolve application issues to ensure optimal performance. Key Responsibilities: - Develop and maintain cross-platform applications using the .NET MAUI framework and C# - Design responsive user interfaces with XAML - Implement MVVM architecture for clean code - Integrate RESTful APIs and third-party services to enhance application functionality - Collaborate with cross-functional teams to define and implement new features - Troubleshoot and resolve application issues to ensure optimal performance Qualifications Required: - At least 3 years of experience in mobile application development - Strong proficiency in C# and .NET technologies - Hands-on experience with .NET MAUI or Xamarin.Forms - Knowledge of XAML for building cross-platform UIs - Familiarity with the MVVM design pattern - Experience in RESTful API integration - Proficiency in version control systems, particularly Git - Understanding of the mobile development lifecycle for iOS and Android - Excellent problem-solving and debugging skills - Strong communication and teamwork abilities Preferred skills for this position include experience with Azure DevOps or similar CI/CD tools, familiarity with Agile development methodologies, and knowledge of UI/UX principles for mobile applications.,
Role Description This is a full-time Quality Assurance Team Lead role located in Noida. The Team Lead will be responsible for leading the Quality Assurance team, developing test strategies, ensuring quality control, and creating test cases. This role involves on-site wok. Key Requirements 1. Minimum 6+ years of software testing experience as a QA lead or Senior QA engineer/tester. 2. Strong experience in the Retail domain covering ERP, POS and reporting applications. 3. Proven experience in testing complex, multi-tier applications including those on cloud. 4. Strong experience in EU GDPR, WCAG compliance testing is preferred. 5. Extensive experience in implementing and managing robust test automation frameworks. 6. Knowledge of CI/CD pipelines and DevOps practices. 7. Expertise in API and Security testing frameworks. 8. Strong experience with cloud-based technologies and infrastructure concepts. 9. A proven track record of delivering high-quality projects on time and within budget. 10. Experience in Agile/Scrum or Kanban environments is preferred. Responsibilities: 1. Mentoring team members, conducting knowledge-sharing sessions, and fostering a positive team culture. 2. Optimize team performance by setting clear expectations, assigning tasks, and managing workloads to streamline processes and improve efficiency and ensure that testing activities align with project timelines and objectives. 3. Drive quality assurance efforts by overseeing testing activities, enforcing quality standards, and ensuring that software meets predefined quality criteria. 4. Scrutinize requirements, specifications, and technical design documents to offer timely, insightful feedback that improves product quality and efficiency. 5. Actively collaborate with development teams to seamlessly integrate testing activities into the software development lifecycle, ensuring timely and effective quality assurance. 6. Plan and execute performance and stress tests to evaluate system performance under various load conditions, identify bottlenecks, and optimize application performance. 7. Establish and implement effective testing processes, including the development and execution of comprehensive test strategies, plans, and cases. 8. Oversee and manage the execution of manual and automated tests to ensure software quality and timely delivery. Integrate automated tests into CI/CD pipelines to ensure the continuous delivery of high-quality software. 9. Lead the team in adopting QA automation best practices and encourage a culture of continuous improvement. Identify areas for process optimization and implement strategies to enhance overall testing efficiency. 10. Ensure testing documentation is comprehensive, accurate, and up-to-date. 11. Identify potential risks that could impact the quality and timely delivery of software. Develop and implement effective risk mitigation strategies to minimize these risks and ensure the delivery of high-quality software. 12. Track and analyze key quality metrics, such as defect density, test coverage, and test execution time, to monitor the progress and effectiveness of testing efforts. 13. Stay current with Data Nova products and other system information. 14. Stay current with new testing tools and test strategies, and align them as a continuous effort in the Technical Skills: 1. Strong hands-on experience in SQL. 2. Extensive knowledge of software testing methodologies, encompassing functional, non-functional, and performance testing. 3. Strong expertise around SDLC, STLC including Software release and maintenance cycles. 4. Proficiency in automation tools such as Selenium, Appium, and TestNG or others to optimize testing efficiency. 5. Proven experience in API testing using tools like Postman etc., with a focus on integrations with payment gateways, inventory systems, and third-party services. 6. Expertise in performance testing tools such as JMeter or LoadRunner to assess system scalability, reliability, and performance under heavy load. 7. In-depth knowledge of retail, event management, and e-commerce concepts, including order processing, payment processing, inventory management, and customer experience. 8. Strong understanding of security testing principles and tools to identify and mitigate vulnerabilities. 9. Strong expertise in UI/UX test and accessibility testing, with focus on the WCAG 2.0+ accessibility standard. 10. Strong experience with Agile methodologies, specifically Scrum and Kanban. Applications / Queries: We are excited to find someone who shares our passion for excellence and innovation. If you believe you're the ideal candidate for this position, kindly submit your complete resume and a cover letter or email to hr@datanova.co.in Job Types: Full-time, Permanent Benefits: Health insurance Provident Fund Ability to commute/relocate: Noida Sector 62, Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Preferred) Education: Master's (Preferred) Work Location: In person
Role Description This is a full-time Quality Assurance Team Lead role located in Noida. The Team Lead will be responsible for leading the Quality Assurance team, developing test strategies, ensuring quality control, and creating test cases. This role involves on-site wok. Key Requirements 1. Minimum 6+ years of software testing experience as a QA lead or Senior QA engineer/tester. 2. Strong experience in the Retail domain covering ERP, POS and reporting applications. 3. Proven experience in testing complex, multi-tier applications including those on cloud. 4. Strong experience in EU GDPR, WCAG compliance testing is preferred. 5. Extensive experience in implementing and managing robust test automation frameworks. 6. Knowledge of CI/CD pipelines and DevOps practices. 7. Expertise in API and Security testing frameworks. 8. Strong experience with cloud-based technologies and infrastructure concepts. 9. A proven track record of delivering high-quality projects on time and within budget. 10. Experience in Agile/Scrum or Kanban environments is preferred. Responsibilities: 1. Mentoring team members, conducting knowledge-sharing sessions, and fostering a positive team culture. 2. Optimize team performance by setting clear expectations, assigning tasks, and managing workloads to streamline processes and improve efficiency and ensure that testing activities align with project timelines and objectives. 3. Drive quality assurance efforts by overseeing testing activities, enforcing quality standards, and ensuring that software meets predefined quality criteria. 4. Scrutinize requirements, specifications, and technical design documents to offer timely, insightful feedback that improves product quality and efficiency. 5. Actively collaborate with development teams to seamlessly integrate testing activities into the software development lifecycle, ensuring timely and effective quality assurance. 6. Plan and execute performance and stress tests to evaluate system performance under various load conditions, identify bottlenecks, and optimize application performance. 7. Establish and implement effective testing processes, including the development and execution of comprehensive test strategies, plans, and cases. 8. Oversee and manage the execution of manual and automated tests to ensure software quality and timely delivery. Integrate automated tests into CI/CD pipelines to ensure the continuous delivery of high-quality software. 9. Lead the team in adopting QA automation best practices and encourage a culture of continuous improvement. Identify areas for process optimization and implement strategies to enhance overall testing efficiency. 10. Ensure testing documentation is comprehensive, accurate, and up-to-date. 11. Identify potential risks that could impact the quality and timely delivery of software. Develop and implement effective risk mitigation strategies to minimize these risks and ensure the delivery of high-quality software. 12. Track and analyze key quality metrics, such as defect density, test coverage, and test execution time, to monitor the progress and effectiveness of testing efforts. 13. Stay current with Data Nova products and other system information. 14. Stay current with new testing tools and test strategies, and align them as a continuous effort in the Technical Skills: 1. Strong hands-on experience in SQL. 2. Extensive knowledge of software testing methodologies, encompassing functional, non-functional, and performance testing. 3. Strong expertise around SDLC, STLC including Software release and maintenance cycles. 4. Proficiency in automation tools such as Selenium, Appium, and TestNG or others to optimize testing efficiency. 5. Proven experience in API testing using tools like Postman etc., with a focus on integrations with payment gateways, inventory systems, and third-party services. 6. Expertise in performance testing tools such as JMeter or LoadRunner to assess system scalability, reliability, and performance under heavy load. 7. In-depth knowledge of retail, event management, and e-commerce concepts, including order processing, payment processing, inventory management, and customer experience. 8. Strong understanding of security testing principles and tools to identify and mitigate vulnerabilities. 9. Strong expertise in UI/UX test and accessibility testing, with focus on the WCAG 2.0+ accessibility standard. 10. Strong experience with Agile methodologies, specifically Scrum and Kanban. Applications / Queries: We are excited to find someone who shares our passion for excellence and innovation. If you believe you're the ideal candidate for this position, kindly submit your complete resume and a cover letter or email to hr@datanova.co.in Job Types: Full-time, Permanent Benefits: Health insurance Provident Fund Ability to commute/relocate: Noida Sector 62, Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Preferred) Education: Master's (Preferred) Work Location: In person