Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. How to find a Windows app developer?

How to find a Windows app developer?

Scheduled Pinned Locked Moved The Lounge
mobilebusinesstutorialquestioncareer
68 Posts 30 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Peter Moore Chicago

    I agree with you but UWP is not a requirement. It's an example of the skillset we're looking for. Our product is actually WPF right now, but we want to port it to Xamarin or maybe Avalonia longer term if that project winds up panning out. And we also just need help maintaining it because out of our three developers, I (the original founder) am the only one who can do WPF. These are the actual requirements posted: - 5+ years’ experience developing Windows desktop (WPF or Windows Forms), UWP, or Xamarin Forms applications using C#/.NET and XAML - Knowledge of the MVVM pattern - Basic understanding of SQL Doesn't seem super esoteric, but I agree it's not what the kids would call trendy.

    R Offline
    R Offline
    realJSOP
    wrote on last edited by
    #22

    That's precisely my skill set. I've been doing WPF since 2010, have always used MVVM, and have a MCSA cert for SQL Server 2012. But, well, Chicago.

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

    P 1 Reply Last reply
    0
    • R realJSOP

      That's precisely my skill set. I've been doing WPF since 2010, have always used MVVM, and have a MCSA cert for SQL Server 2012. But, well, Chicago.

      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
      -----
      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
      -----
      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

      P Offline
      P Offline
      Peter Moore Chicago
      wrote on last edited by
      #23

      I'd consider remote at this point. PM me if interested.

      F D A 3 Replies Last reply
      0
      • P Peter Moore Chicago

        Is there something about the word "OR" that folks are not getting? It should be obvious I'm not expecting someone to have five years experience on UWP.

        P Offline
        P Offline
        PeejayAdams
        wrote on last edited by
        #24

        Yes, I totally get the word "or", my point was entirely about the 5+ years desktop :doh:

        98.4% of statistics are made up on the spot.

        P 1 Reply Last reply
        0
        • P PeejayAdams

          Yes, I totally get the word "or", my point was entirely about the 5+ years desktop :doh:

          98.4% of statistics are made up on the spot.

          P Offline
          P Offline
          Peter Moore Chicago
          wrote on last edited by
          #25

          Ah gotcha. Well I could try making that list a little broader because yes obviously someone with a background like yours - even a year ago - would be a shoo in. Thanks for the insight!

          J 1 Reply Last reply
          0
          • T Tomaz Stih 0

            There is a widespread feeling in the developer community that platform dependent desktop development is a dead-end. WinForms/GDI+ is considered a new VB6, WPF is half-baked and hasn't had an update for years, and Xamarin requires GTK. Multi-platform desktop products can now be build using alternatives such as Electron Framework and JavaScript. So, yes, desktop development is fading away from the mainstream. Most newcomers prefer agile'n'web drone career, with just enough back-end knowledge for a hello world service using REST/JSON/OWIN/UNITY/Newtonsoft/oauth/(insert 10 other frameworks) technology. In addition to that, the philosophy of old Windows Desktop development and WPF is radically different. So having a good C/C++ programmer once guaranteed a good WinForms programmer, but does not guarantee good WPF programmer, and vice versa, further cutting the developer stock. Tips? Are your requirements carved in stone? Can you live with another technology? If not -- steal a corporate drone. A lot of us still do maintain line of business apps on WinForms/WPF. We can be found either in IT companies that create LOB software or in corporations maintaining legacy LOB systems. p.s. Don't use web developers. They have radically different mindset, they work with gazillion of frameworks, don't know strong typing, storyboard their life, and inject'n'pattern everything that moves. That's all very nice, and cool too, but you don't use a wrench to cut hair. And beware of "standard control" freaks. They don't innovate and their software looks like living DevExpress mutant from the 90ties, with 20 switchable fluorescent control skins that scare the shit out of you, and without any catchy innovative approach that makes your app stand out. You'll recognize them by bloated data-modeling and raping you with screen wireframes.

            D Offline
            D Offline
            den2k88
            wrote on last edited by
            #26

            Tomaž Štih wrote:

            they work with gazillion of frameworks, don't know strong typing, storyboard their life, and inject'n'pattern everything that moves

            I will put this in my forum signature some day :D

            GCS d-- s-/++ a- C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- ++>+++ y+++*      Weapons extension: ma- k++ F+2 X

            1 Reply Last reply
            0
            • D Daniel Pfeffer

              Exactly. If the tools are adequate for the task at hand, why change them?

              Ad astra - both ways!

              R Offline
              R Offline
              Rajesh R Subramanian
              wrote on last edited by
              #27

              Very much, indeed! I am using QT only because most code is cross-platform. When I need to whip up a native desktop application with an UI, it's going to be MFC all the way. :)

              1 Reply Last reply
              0
              • P Peter Moore Chicago

                Is it me or are Windows application developers becoming an endangered species? My company needed a web developer earlier this year and found a great one in only about two weeks through ZipRecruiter. Now we need a Windows desktop/UWP/Xamarin developer and haven't gotten a single qualified applicant. (Plenty of people with web experience apply, apparently without reading the job requirements). Has anyone else gone through this? Any tips?

                R Offline
                R Offline
                realJSOP
                wrote on last edited by
                #28

                I found your job posting on ZipRecruiter. I think the primary turnoff (for me anyway) is that the position is "temporary". How temporary is it?

                ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                -----
                You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                -----
                When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                P L 2 Replies Last reply
                0
                • R realJSOP

                  I found your job posting on ZipRecruiter. I think the primary turnoff (for me anyway) is that the position is "temporary". How temporary is it?

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  P Offline
                  P Offline
                  Peter Moore Chicago
                  wrote on last edited by
                  #29

                  That's fair. I PMed you.

                  1 Reply Last reply
                  0
                  • P Peter Moore Chicago

                    Are you looking for a job?

                    H Offline
                    H Offline
                    HobbyProggy
                    wrote on last edited by
                    #30

                    Oh im fine with mine, thanks. Also, i wouldn't relocate to another country :suss:

                    Rules for the FOSW ![^]

                    if(!string.IsNullOrWhiteSpace(_signature))
                    {
                    MessageBox.Show("This is my signature: " + Environment.NewLine + _signature);
                    }
                    else
                    {
                    MessageBox.Show("404-Signature not found");
                    }

                    1 Reply Last reply
                    0
                    • P Peter Moore Chicago

                      Is it me or are Windows application developers becoming an endangered species? My company needed a web developer earlier this year and found a great one in only about two weeks through ZipRecruiter. Now we need a Windows desktop/UWP/Xamarin developer and haven't gotten a single qualified applicant. (Plenty of people with web experience apply, apparently without reading the job requirements). Has anyone else gone through this? Any tips?

                      G Offline
                      G Offline
                      Gary Huck
                      wrote on last edited by
                      #31

                      Talk to me in four months.

                      1 Reply Last reply
                      0
                      • P Peter Moore Chicago

                        Is it me or are Windows application developers becoming an endangered species? My company needed a web developer earlier this year and found a great one in only about two weeks through ZipRecruiter. Now we need a Windows desktop/UWP/Xamarin developer and haven't gotten a single qualified applicant. (Plenty of people with web experience apply, apparently without reading the job requirements). Has anyone else gone through this? Any tips?

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #32

                        I don't know about windows, I work on iOS and Android apps, but one day out of sheer curiosity, I have tried to replicate an HTML5/CSS3/JavaScript(with addons) UI with native elements. Result: disaster, the HTML5/CSS3/Javascript combination happens to be the best and fastest UI platform. Even microsoft tried at one point WinJS I think.

                        throughout my life, my two greatest assets have been mental stability and being, like, really smart.

                        S 1 Reply Last reply
                        0
                        • P Peter Moore Chicago

                          I'd consider remote at this point. PM me if interested.

                          F Offline
                          F Offline
                          Foothill
                          wrote on last edited by
                          #33

                          If you are receptive to a remote, what kind of weekly contribution hours wise are you looking for? I ask because I already have a job that I don't really want to give up** but the pay isn't exactly stellar. I've got about 6 years of SQL Server + ~4 years WPF. ** I have an actual office all to myself plus sick time and lax deadlines which is really quite nice

                          if (Object.DividedByZero == true) { Universe.Implode(); }

                          1 Reply Last reply
                          0
                          • P Peter Moore Chicago

                            I'd consider remote at this point. PM me if interested.

                            D Offline
                            D Offline
                            David Crow
                            wrote on last edited by
                            #34

                            CWYAF

                            "One man's wage rise is another man's price increase." - Harold Wilson

                            "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                            "You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles

                            1 Reply Last reply
                            0
                            • P Peter Moore Chicago

                              I agree with you but UWP is not a requirement. It's an example of the skillset we're looking for. Our product is actually WPF right now, but we want to port it to Xamarin or maybe Avalonia longer term if that project winds up panning out. And we also just need help maintaining it because out of our three developers, I (the original founder) am the only one who can do WPF. These are the actual requirements posted: - 5+ years’ experience developing Windows desktop (WPF or Windows Forms), UWP, or Xamarin Forms applications using C#/.NET and XAML - Knowledge of the MVVM pattern - Basic understanding of SQL Doesn't seem super esoteric, but I agree it's not what the kids would call trendy.

                              K Offline
                              K Offline
                              Kirk 10389821
                              wrote on last edited by
                              #35

                              My 2 cents, if you are asking for 5+ years of just developing Windows Desktop Applications(...). I would make: UWP a bonus I would state: Looking for someone who wants to learn Xamarin. I would loosen MVVM to "MVVM, MVC, or similar patterns" Honestly, if the person walked in, was clearly qualified as stated above, interested in learning and move a project to Xamarin... etc. Wouldn't you have hired them already? I try to separate what they "know" from what they "can learn". Give me a developer with core skills and an interest ANY day. Good luck!

                              P 1 Reply Last reply
                              0
                              • P Peter Moore Chicago

                                Is it me or are Windows application developers becoming an endangered species? My company needed a web developer earlier this year and found a great one in only about two weeks through ZipRecruiter. Now we need a Windows desktop/UWP/Xamarin developer and haven't gotten a single qualified applicant. (Plenty of people with web experience apply, apparently without reading the job requirements). Has anyone else gone through this? Any tips?

                                S Offline
                                S Offline
                                Slow Eddie
                                wrote on last edited by
                                #36

                                We are a dying breed. I have been a Desktop Programmer since 1978. Most Guys like me are settled and have found our own niche (Wives, children, grandchildren, homes, mortgages, favorite bars, etc.) "Developer" is the term du Jour, to guys like me. Don't use it. Also, consider allowing a candidate to work remotely. Even then expect to pay more, we know how "rare" we are becoming. Supply and Demand - Adam Smith had it right, it's not just a theory, it's a fact. I get contacted by "head hunters" two to three times a week. I am currently upgrading my package from VB6 to C#, so my current clients have a fighting chance of finding someone to maintain my code after I am gone. Yes, I do expect my software to outlive me. :omg:

                                It's a random chance Universe and we are all out there riding waves of Probability. "Newer" is NOT automatically better, only Different. (And more complex and bug ridden when it comes to all of the "boutique" languages / frameworks out there)

                                1 Reply Last reply
                                0
                                • L Lost User

                                  dandy72 wrote:

                                  IMNSHO

                                  I had to use a search engine for that one... we need a mouseover window to translate these slangs. Best Wishes, -David Delaune

                                  M Offline
                                  M Offline
                                  MKJCP
                                  wrote on last edited by
                                  #37

                                  We just need to use real words.

                                  1 Reply Last reply
                                  0
                                  • K Kirk 10389821

                                    My 2 cents, if you are asking for 5+ years of just developing Windows Desktop Applications(...). I would make: UWP a bonus I would state: Looking for someone who wants to learn Xamarin. I would loosen MVVM to "MVVM, MVC, or similar patterns" Honestly, if the person walked in, was clearly qualified as stated above, interested in learning and move a project to Xamarin... etc. Wouldn't you have hired them already? I try to separate what they "know" from what they "can learn". Give me a developer with core skills and an interest ANY day. Good luck!

                                    P Offline
                                    P Offline
                                    Peter Moore Chicago
                                    wrote on last edited by
                                    #38

                                    Good suggestions, thanks!

                                    1 Reply Last reply
                                    0
                                    • P Peter Moore Chicago

                                      I'd consider remote at this point. PM me if interested.

                                      A Offline
                                      A Offline
                                      Anonymee
                                      wrote on last edited by
                                      #39

                                      I'm pretty sure this is it - add remote possible and people will run in your doors. I'm in Germany, where remote job offers are really rare (Home Office Option is quite common - where option means only for after work-hours :( ), and non-web job offers as remote are even rarer. You should know: nowadays desktop developers work mainly in industry, not in software companies - those are almost all web or app (ios/android) as of now. Industry employees are paid damn well, but they are also bound to their production site, because they take care of machinery. So they don't lack work, they don't lack money - but they absolutely lack flexibility - especially the possibility to work remote. Mark your job as remote here on stackoverflow and it will go out by e.g. goremote.io - whose newsletter hits developers around the world. Developers like me, who match your prerequisites word by word. You don't know how many industry workers will be so happy to see that specific field of software development offered as remote. So... See you in the next newsletter! By the way: only US or Europe too...?

                                      1 Reply Last reply
                                      0
                                      • P Peter Moore Chicago

                                        I agree with you but UWP is not a requirement. It's an example of the skillset we're looking for. Our product is actually WPF right now, but we want to port it to Xamarin or maybe Avalonia longer term if that project winds up panning out. And we also just need help maintaining it because out of our three developers, I (the original founder) am the only one who can do WPF. These are the actual requirements posted: - 5+ years’ experience developing Windows desktop (WPF or Windows Forms), UWP, or Xamarin Forms applications using C#/.NET and XAML - Knowledge of the MVVM pattern - Basic understanding of SQL Doesn't seem super esoteric, but I agree it's not what the kids would call trendy.

                                        B Offline
                                        B Offline
                                        Bruce Patin
                                        wrote on last edited by
                                        #40

                                        I've had to learn on my own and work with several languages. The most time consuming part is not learning the language, but learning the application. Your requirement of 5+ years experience in Windows programming seems excessive. I'd cut it to 2 or 3. And you might add Silverlight experience as an option.

                                        1 Reply Last reply
                                        0
                                        • R Rick York

                                          Some advice : firstly, make sure your expectations are reasonable. Do not expect five years of experience in technology that is two years old. This is far more common than you might realize. Secondly, if you are striking out with your current requirements then consider relaxing them a bit. Someone with a lot of related experience can probably learn the specifics you need and do a reasonably good job for you. This is something I have seen a lot of. People sometimes set very high expectations and refuse to moderate them after repeated failure. These are just two things I noticed from my last job search. -edit- I have experienced what you have from both the interviewer and interviewee perspectives and both can be frustrating.

                                          S Offline
                                          S Offline
                                          Sharp Ninja
                                          wrote on last edited by
                                          #41

                                          UWP/Windows Store Apps have been around at least 5 years as I was doing Windows Server 2008 R2 management (and development) in 2012.

                                          R 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups