US
0 suggestions are available, use up and down arrow to navigate them
5 Software Developer Jobs in Salt Lake City, UT
Sort by:
|
-
Embedded C++ Software EngineerSouth Jordan, UT (Onsite) Full-TimeSenior Embedded Software Engineer 100% REMOTE Job Description Our client is needs someone with the skills and experience to help develop and support existing embedded software projects for their ra...
-
CSenior Java EngineerSalt Lake City, UT (Onsite) Full-TimeSenior Java Engineer Sat Lake City, UT Long-Term Contract: $60-$80 per hour We are seeking an experienced Java Developer to design, develop, and maintain web applications that support case manageme...
-
Senior Python DeveloperSouth Jordan, UT (Onsite) Full-TimeSenior Python Developer Location: Remote in the continental United States Contract Job Description: We are supporting our client in their pursuit of a rock-star, Python Software Engineer. Our clien...
-
CC#, .NET Core, SQL developer (Med Mgnt Scrum Team)Murray, UT (Onsite) Full-TimeC#, .NET Core / SQL Developer Contract 6-12 months Remote USA Target Pay $70+ per hour Target start date March 3 rd Job Summary: Join a team that is continually evolving and working on new software...
-
CSenior Java DeveloperSalt Lake City, UT (Onsite) Full-TimeSenior Java Developer Salt Lake City, UT - Hybrid - 2 days onsite Long-term Contract: $60-$80 per hour Our client is in search of a Senior Java Developer to join their team on a long-term contract ...
Software Developer Jobs in Salt Lake City, UT
Software developers put new ideas and designs into computer programs. Some developers can be in charge of completing entire programs, while larger programs require small teams of developers, testers, and programmers. Software developers are in charge of the entire creation process for software programs.A typical day in the life of a software developer might include:
• Instructing programmers on how to write specific software coding using models and diagrams
• Working with teams to ensure software is optimum
• Analyzing users' needs for new software and implementing a plan to develop programs that meet these needs
• Creating upgrades for existing software.