Software Application Developer

24 hours ago


Bengaluru, Karnataka, India SmartQ Full time

Overview

">

We are a leading B2B Food-Tech company built on four pillars: great people, great food, great experience, and greater good. Our DNA is rooted in solving complex business problems with our heart and analyzing possible solutions with our mind. We have spread across 17 countries, collaborating and executing successfully with 600 clients. Our headquarters in Bengaluru, known as the innovation hub, has helped us become the global leader in the institutional food tech space.

">

About the Role

">

We are seeking an experienced .NET Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining Windows applications using .NET and WPF. You will collaborate with cross-functional teams to define software requirements and specifications. Your primary goal will be to create software applications using the .NET framework, writing clean, scalable, and efficient code following best practices and coding standards.

">

Responsibilities

">

The successful candidate will have the following responsibilities:

">
  • ">
  • Design, develop, and maintain Windows applications using .NET and WPF.">
  • Collaborate with cross-functional teams to define software requirements and specifications.">
  • Write clean, scalable, and efficient code following best practices and coding standards.">
  • Develop and implement user interfaces using WPF, XAML, and MVVM patterns.">
  • Troubleshoot, debug, and resolve software issues and bugs.">
  • Perform code reviews and provide constructive feedback to ensure code quality.">
  • Stay up to date with emerging technologies and industry trends to apply best practices in software development.">
  • Participate in agile development processes and contribute to sprint planning and retrospectives.">
  • Integrate with RESTful APIs and online payment systems.">
">

Requirements

">

To be successful in this role, you will need the following qualifications:

">
  • ">
  • A proven 2-4 years of experience as a .NET Developer with a strong focus on WPF development.">
  • Proficiency in C# and the .NET framework.">
  • Hands-on experience with WPF, XAML, and MVVM design patterns.">
  • Knowledge of software development lifecycle and agile methodologies.">
  • Strong problem-solving skills and attention to detail.">
  • Excellent communication and teamwork abilities.">
  • Bachelor's degree in computer science, engineering, or a related field (or equivalent experience).">
">

Onboarding Journey

">

We have a structured onboarding process to help you get familiar with our existing codebase and project management tools. The journey is divided into three phases:

">
  1. ">
  2. In the first 30 days, you will complete the orientation, set up your dev environment, and get account credentials for GitHub and Azure Dashboard. You will also familiarize yourself with project management tools like Azure Dashboard, receive KT on existing code base and basics of all the projects, work on sample tasks to get familiar with the existing code base, and self-analyze existing minor features.">
  3. In the next 60 days, you will take ownership of small to medium-sized feature development, KT on existing payment integrations, and bug fixes if required on payment integrations.">
  4. In the final 90 days, you will take full ownership of larger features or modules, begin identifying and recommending improvements to the codebase and architecture, and participate in code review.">
">

Salary

">

The estimated salary for this role is $80,000 - $110,000 per annum, depending on experience and qualifications.

">

About SmartQ

">

We were recently acquired by the world's largest foodservice company – Compass Group, which has an annual turnover of 20 billion USD. Our mission is to capture hearts by transforming ordinary corporate cafeterias into places of pure delight, where individuals can freely express themselves, find inspiration, and share happiness. We invite you to join us in our mission to spread joy and happiness in a world weighed down by stress and pressure.



  • Bengaluru, Karnataka, India Dew Software Full time

    At Dew Software, we are seeking a skilled Mobile Application Developer to join our team. As a leading player in the digital transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About UsWe operate from 14 development centers spanning nine countries, leveraging diverse talent and expertise from...


  • Bengaluru, Karnataka, India Iosys Software Full time

    OverviewIosys Software is a leading technology firm seeking an experienced Enterprise Java Application Developer to join our dynamic team.SalaryRs. 1,200,000 - Rs. 1,500,000 per annum, depending on experience and qualifications.Job DescriptionAs an Enterprise Java Application Developer at Iosys Software, you will play a key role in designing, developing, and...


  • Bengaluru, Karnataka, India Automation Anywhere Software Pvt ltd Full time

    About UsA leader in AI-powered process automation, Automation Anywhere empowers organizations to unleash productivity gains, drive innovation, and accelerate business growth.We are seeking a skilled Software Development Engineer to join our team. The ideal candidate will have 7+ years of experience in developing and architecting cloud applications and...


  • Bengaluru, Karnataka, India MRI Software Full time

    About MRI SoftwareMRI Software is a leading provider of real estate software solutions. We are committed to delivering innovative technology that empowers our clients to achieve their goals.Job SummaryWe are seeking an experienced IT Support and Database Administrator II to join our team. As a key member of our operations team, you will be responsible for...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading global digital transformation player, offers an exciting opportunity for skilled professionals to join their team. With a strong presence across 14 development centers spanning nine countries, the company collaborates with Fortune 500 companies to drive their digital innovation and transformation.Estimated Salary:$120,000 - $180,000...


  • Bengaluru, Karnataka, India Dew Software Full time

    About Dew SoftwareDew Software is a leading digital transformation player with a strong global presence, collaborating with Fortune 500 companies to drive innovation and transformation. Operating from 14 development centers across nine countries, Dew Software leverages diverse talent and expertise to deliver exceptional results.Role OverviewWe are seeking a...


  • Bengaluru, Karnataka, India Intel Full time

    Job OverviewAs a Software Application Developer at Intel, you will be responsible for designing, developing, testing, and debugging software applications used by end-users or integrated with other applications by ISVs. This role requires a deep understanding of modern software development methodologies, programming languages, and secure coding practices.Key...


  • Bengaluru, Karnataka, India Sonata Software Full time

    We are looking for a skilled Enterprise Software Developer to join our team at Sonata Software.Sonata Software is a leading provider of technology services and solutions. As an Enterprise Software Developer, you will play a critical role in designing, developing, and deploying complex software systems.The ideal candidate will have strong experience in...


  • Bengaluru, Karnataka, India MRI Software Full time

    Company Overview:MRI Software is a global leader in Proptech, delivering innovative applications and hosted solutions that empower real estate companies to elevate their business.We have nearly five decades of expertise and insight, with offices across the United States, the United Kingdom, Hong Kong, Singapore, Australia, South Africa, New Zealand, Canada,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is the leading platform that Property & Casualty insurers trust to engage, innovate, and grow efficiently. Our innovative technology combines digital, core, analytics, and AI to deliver our platform as a cloud service.Why Join Us?We are seeking a skilled Senior Software Developer to join our team. As a key member of our development...


  • Bengaluru, Karnataka, India Luxoft Full time

    At Luxoft, we are seeking a highly skilled Technical Application Software Developer to join our team.The estimated annual salary for this position is $120,000 - $180,000, depending on location and experience.Job Description:Luxoft is a leading provider of software development services and solutions. We design, develop, install, test, and document complex...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Sonata Software is a global technology company specializing in platform-based digital transformation. With over 10 years of experience, our team has developed expertise in delivering innovative solutions to businesses.Estimated Salary Range$120,000 - $180,000 per annum, depending on experience and location (Fort Worth, TX/Plano, TX/Moorpark, CA)We are...


  • Bengaluru, Karnataka, India TechMust Software Pvt. Ltd. Full time

    Company OverviewTechMust Software Pvt. Ltd., a leading software development company, seeks an experienced Full Stack Web Developer to join its team in Bangalore Urban, Karnataka, India.As a Full Stack Web Developer, you will be responsible for designing, developing, and maintaining high-quality web applications using front-end and back-end technologies. The...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior AI Software Developer to design and develop cutting-edge artificial intelligence solutions for our clients. With a strong background in software engineering, you will work on exciting projects in machine learning, natural language processing, and computer vision.Key ResponsibilitiesDesign and implement AI models and...


  • Bengaluru, Karnataka, India MOOLYA SOFTWARE TESTING PRIVATE LIMITED Full time

    Job Title: Android DeveloperJob Description:We are seeking a skilled and enthusiastic Android Developer with 2 years of experience to join our growing team at Moolya Software Testing Private Limited. In this role, you will be responsible for developing and maintaining high-quality mobile applications for the Android platform.Key Responsibilities:App...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a renowned player in the digital transformation industry, is actively seeking a talented Full Stack Developer to join their team. With a strong global presence and 14 development centers across 9 countries, they collaborate with Fortune 500 companies to drive digital innovation and transformation.As a Full Stack Developer at Dew Software, you...


  • Bengaluru, Karnataka, India Resource Quick Full time

    Job Title : Senior Software Application Developer (Frontend). Job Summary : We are seeking a talented Senior Software Application Developer to join our Frontend team. The ideal candidate will have a proven track record in professional software development, with at least 5 years of experience in developing front-end applications using React, JavaScript, and...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team as a Frontend Developer. As a key member of our development team, you will play a vital role in enhancing online experiences for our users by building responsive and user-friendly interfaces.Key Responsibilities:Recommend best practices to advise and create the best front-end...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job Title : Perl/Python Software DeveloperExperience : 5-7Job DescriptionWe are seeking a highly motivated and experienced Software Developer to join our dynamic IT team. The ideal candidate will have a strong background in Perl scripting, Python programming, XML/XSLT transformations, and database technologies.ResponsibilitiesDevelop and maintain software...


  • Bengaluru, Karnataka, India StatusNeo Full time

    About StatusNeo: We empower organizations worldwide by harnessing cutting-edge technologies and innovative strategies. As a leader in digital transformation, our partnerships with industry giants and commitment to continuous learning and improvement provide an unparalleled platform for professional growth.Estimated Annual Salary: ₹800,000 - ₹1,200,000Job...