1

Small Business Software Developer Jobs in Utah (NOW HIRING)

We're on a mission to give every small business owner the chance to succeed. The team views each ... Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software ...

We're on a mission to give every small business owner the chance to succeed. The team views each ... Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software ...

We're on a mission to give every small business owner the chance to succeed. The team views each ... Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software ...

Android Software Developer

Salt Lake City, UT · On-site

$54 - $71/hr

Company Description We're an agile company of 20 software development professionals / geeks. We ... As an Android developer, you will be working with a small team of engineers to develop our first ...

Android Software Developer

Salt Lake City, UT · On-site

$54 - $71/hr

Company Description We're an agile company of 20 software development professionals / geeks. We ... As an Android developer, you will be working with a small team of engineers to develop our first ...

Software Developer III

Kaysville, UT · On-site

$89.11K - $155.68K/yr

We are looking for a C/C++, Python, Software Developer who has worked in an aerospace environment ... business is conducted on behalf of the Company. * Expected to work in a safe manner in accordance ...

The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of ...

Senior Software Developer

Salt Lake City, UT · On-site +1

$163.20K - $220.80K/yr

The software developers on our team are the primary contributors to Neuron on both the frontend and ... You sweat the small stuff. If a detail feels off, you notice, say something to the team, build ...

Software Engineer

Saint George, UT · On-site

$90K - $95K/yr

Our product line includes solutions for home, vehicle and small business, while our product line ... Position Summary The Software Engineer will assist with the development and maintenance of complex ...

next page

Showing results 1-20

Small Business Software Developer information

What are the key skills and qualifications needed to thrive as a Small Business Software Developer, and why are they important?

To thrive as a Small Business Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), software design principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud platforms, and popular frameworks, along with certifications in relevant technologies, is highly beneficial. Strong problem-solving abilities, effective communication, and adaptability are essential soft skills for collaborating with small teams and understanding client needs. These skills ensure the delivery of reliable, scalable solutions tailored to small business requirements while fostering efficient teamwork and client satisfaction.

What are some common challenges a Small Business Software Developer faces, and how can they be addressed?

Small Business Software Developers often work with limited resources and smaller teams, which can mean juggling multiple roles such as coding, troubleshooting, and even client communication. A key challenge is balancing rapid development with maintaining code quality and scalability. To address these issues, it's important to embrace agile practices, maintain clear documentation, and communicate closely with stakeholders to prioritize features effectively. Building flexible, modular solutions also helps accommodate changing business needs as the company grows.

What does a Small Business Software Developer do?

A Small Business Software Developer designs, builds, tests, and maintains software solutions tailored specifically to the needs of small businesses. Their work may include creating custom applications, integrating existing software, automating business processes, and providing ongoing technical support. These developers often collaborate closely with business owners to ensure that the software effectively addresses unique operational challenges and scales as the business grows.
What are popular job titles related to Small Business Software Developer jobs in Utah? For Small Business Software Developer jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Small Business Software Developer jobs? Cities in Utah with the most Small Business Software Developer job openings:
Software Engineer

Other

Posted 29 days ago


Job description

Nav is the leading credit and financial health platform used by more than 2.4 million small business owners in the United States. 

We're on a mission to give every small business owner the chance to succeed. The team views each day as an opportunity to challenge the norm, push boundaries, and create meaningful products, services, and experiences that make a positive difference for small business owners each and every day. 

At Nav, our team is just as diverse as the customer base we serve. And, that's something we're incredibly proud of. We value individualism just as much as we do hard work, talent and smarts. 

Working at Nav isn't just a job - it's an opportunity to gain invaluable experience, work with dedicated professionals, and make a real, lasting impact. 

If you're ready to be part of a team that's driven by heartfelt purpose and data, let's talk. 

Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software code at scale, while communicating with groups inside and outside of Nav's engineering team. Contribute to the technical architecture of Nav's products and systems. Generate ideas for leveraging technology in the pursuit of Nav's goals. Advocate for engineering best practices and drive coding standards. Develop, apply, and socialize advanced technologies, engineering principles, and concepts. Collaborate across teams to help enhance product and systems. Provide engineers with technical documentation. #LI-DNI

Position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and 2 years of academic or professional experience building and operating fault-tolerant distributed systems, workflows, databases and mobile or web applications. Academic or professional experience must include: experience with public cloud infrastructure; experience with software development using Python and Java; experience with Gitlab; experience with data processing at scale and database management systems including PostgreSQL; experience with data mining, statistical machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software analysis and design, including object-oriented programming and design architecture principles; experience with software requirements engineering, modeling frameworks, and Agile project management; and experience with database management system implementation, including query optimization, indexing, and concurrency control. Telecommuting may be available on a full-time basis. #LI-DNI

Job location: Draper, UT. To apply, please visit https://www.nav.com/careers/ and enter Job Code [0001] when prompted.  Alternatively, please send your resume, cover letter, and a copy of the ad to: Nav Technologies Inc., Attn: D. Gregersen, 13693 South 200 West, Suite 200, Draper, UT 84020.