Software Developer
Ultradent
Software DeveloperUItradent, a global name in oral health, is looking for a Software Developer to be responsible for developing, maintaining, and supporting internal web applications, marketing sites, and e-commerce applications using.NET and other modern web technologies.This role works closely with other developers, business partners, and end users to understand requirements, troubleshoot issues, and deliver reliable, maintainable software. The Software Developer will also use modern development tools, including Visual Studio Code and AI-assisted coding tools, to improve development speed, code quality, testing, documentation, and problem solving.The ideal candidate is comfortable working independently on moderately complex development assignments, contributing to technical decisions, and learning new technologies as the development landscape continues to evolve.The Software Developer is also expected to follow company safety practices and policies.Important job responsibilities:Develop, enhance, and maintain internal and external web-based applications.Design, write, test, debug, and document application code.Write and maintain unit tests and support application testing and quality assurance.Work on development tickets, enhancements, production issues, and end-user requests.Troubleshoot application issues and provide ongoing support for existing systems.Partner with business users and other team members to understand requirements and translate them into technical solutions.Assist with project analysis, technical planning, application design, and architecture decisions.Deliver well-written, maintainable code while meeting project deadlines and business needs.Participate in code reviews and follow established development standards and best practices.Use source control and standard software development lifecycle processes.Follow change management and production deployment processes.Stay current with software development practices, tools, frameworks, and emerging technologies.Use AI-assisted development tools to support coding, debugging, refactoring, testing, documentation, research, and other development activities.Evaluate AI-generated code for correctness, security, maintainability, performance, and alignment with internal development standards.Use AI coding agents and agent-based workflows appropriately to complete development tasks while maintaining developer ownership and review of the final solution.What we're looking for in you:3+ years of professional software development experience is ideal.Proficiency with modern.NET and C# development.Experience developing web applications using ASP.NET MVC and/or ASP.NET Core.Experience with JavaScript, HTML, CSS, JSON, and related web technologies.Experience designing, consuming, and troubleshooting REST APIs and web services.Ability to read, write, and understand SQL queries and work with relational databases such as SQL Server and Oracle.Good understanding of object-oriented programming, software design principles, and common design patterns.Experience troubleshooting and debugging application, integration, and data-related issues.Experience using Git or another source-control platform as part of a team development workflow.Experience using modern development environments and editors, including Visual Studio and Visual Studio Code.Experience with content management systems; experience with headless CMS platforms such as Contentful is preferred.Experience using AI-assisted software development tools such as OpenAI Codex, Claude Code, GitHub Copilot, or similar tools.Familiarity with AI coding workflows such as providing project context, writing effective development prompts, reviewing generated code, iterating on solutions, and using AI to assist with testing and documentation.Familiarity with coding agents, agent-based development workflows, reusable instructions or skills, and tools that can analyze or make changes across a codebase.Ability to determine when AI-generated solutions are appropriate and independently validate generated code before it is incorporated into production applications.Strong problem-solving skills and the ability to learn new technologies, applications, and development approaches quickly.Ability to communicate effectively with technical and non-technical team members.Bachelor's degree in Computer Science, Information Systems, a related field, or equivalent combination of education and relevant technical experience.What you'll need to succeed:Experience with.NET 8 or newer versions of.NET.Experience with CI/CD pipelines and automated application deployments.Experience with cloud-hosted applications and services.Experience creating automated tests beyond unit testing, including integration or API tests.Experience using AI coding agents for multi-step development tasks such as codebase analysis, implementation, test generation, refactoring, and documentation.Experience creating or maintaining reusable AI development instructions, agent configurations, prompts, skills, or workflows for a software development team.Familiarity with secure and responsible use of AI tools, including protecting confidential information and reviewing generated code for security and licensing concerns.Ultradent is an Equal Opportunity Employer. We are a global culture where differences and perspectives are sought after, welcomed, and embraced. We consider all qualified applicants fairly, based on their experience, skills, and potential to contribute to our team. Our core values – Integrity, care, quality, innovation, and hard work- guide us daily. These values, when balanced, shape our workplace culture and ensure that we remain focused on our vision while maintaining a professional and inclusive environment. VEVRAA Federal Contractor: For more information please contact us at View email address on click.appcast.io PWDNET
- ...organization, apply now.We are currently seeking a Full Stack Java Developer to join our team in Salt Lake City, Utah (US-UT), United... ...technical issues related to Java applications.Develop and maintain software documentation.Provide technical guidance and mentoring to...SuggestedWork at officeRemote workFlexible hours
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...Webservices • Knowledge of DBMS like Oracle • 2+ years’ experience developing enterprise grade highly scalable web-based applications. • At...SuggestedPermanent employmentFull timeH1b
- ...Full Stack Developer Location: Durham, NC or Westlake, TX or Jersey City, NJ or Boston, MA or Salt Lake City, UT or Merrimack, NH... ...Language (Java 1.8+) ~ Strong programming, debugging and secure software development skills (e.g., Veracode, Sonar etc.) ~ Good...SuggestedContract work
- ...Cloud LWR vs Aura site strategy * Component composition and theming patterns * Development tooling and DevOps approach * Design and develop Lightning Web Components, while configuring Salesforce features to support solution needs. * Define identity, access, and security...SuggestedTemporary workLocal area
$131.75k - $178.25k
...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically... ...practices/processes. ~2+ years professional experience developing Cloud Native applications/products on AWS, Azure, or GCP (AWS...SuggestedFull timeTemporary workLocal areaFlexible hours$114k - $143k
Senior Data Platform Engineer/SDE Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices.Candidates must reside within commutable distance of that location or be willing to ...Full timeContract workWork at officeImmediate startWork from homeRelocationFlexible hours3 days per week$85k - $160k
...Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical... ...environment. Technical Design & Architecture: Design and develop cloud-native applications using Java, Spring Boot, and related...Remote jobFull timeWork at officeLocal area$250.6k - $362.6k
...networking, with a strong emphasis on reliability, interoperability, and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader product portfolio and multiple technology and business...Full timeTemporary workLocal areaRemote workFlexible hours- ...you secure a Tech Job, but we build your solid career in technology. Roles and Responsibilities Expert programming skills developing back-end cloud applications in Java Experience with Agile methodology Should have worked in development and maintenance...H1bImmediate start
- ...Articulate the benefits and risks to a solution’s feasibility and functionality* Provide hands-on, expert-level technical assistance to developers* Follow and understand new Salesforce product and technical capabilities resulting from product releases and acquisitions*...Temporary workLocal areaRemote work
- ...functionality· Provide hands-on, expert-level technical assistance to developers· Design and manage the execution of test plans to ensure a... ..., or extensive (3-5+ years) experience with declarative software configuration (Epic/Cerner, Veeva, etc.) in Healthcare or Life...Local areaShift work
- ...of technology architecture product roadmaps and maintain existing roadmaps; evaluate the current network security architecture and develop action plans to make necessary improvements in line with industry best practices and standards, as well as provide input on the overall...H1bLocal area
$195k - $257.5k
...OS for the internet. Enterprises, financial institutions, and developers use Circle to power trusted, internet-scale financial innovation... ...Here is our team hierarchy for individual contributors:Senior Software Engineer (III)Staff Software Engineer (IV)Your team is...Contract workRemote workFlexible hours- ...exclusive features. We are seeking a highly skilled Full Stack Java Developer with strong expertise in modern Java technologies, front-end... ...ago Davis County, UT $105,600.00-$198,000.00 2 days ago Software Engineer, Credit Card and SoFi Money Cottonwood Heights, UT $1...Contract work
$153k - $297k
...building, and maintaining scalable, secure, and highly available enterprise systemsIdentify integration gaps across critical enterprise software ecosystems, including GRC and security tools, and related platforms; drive continuous improvement of tool interoperability,...H1bLocal area- ...Information Systems, or a related field. ~6+ years of experience in software engineering and enterprise application development. ~ Strong... ...container orchestration, and CI/CD pipelines. ~ Experience developing modern web applications using React and JavaScript frameworks....Full timeContract work
- ...powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the... ...for an engineer who enjoys working on platform architecture, developer experience, build systems, and engineering enablement. Rather...Full timeFlexible hours
- ...Software Engineer (C++/Rust)Remote / Boston / Salt Lake City / San Francisco / ChicagoThe financial industry is growing at a record... ...the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities...Remote work
- ...fast-paced Agile environments, enjoys working across the full software development lifecycle, and wants hands-on exposure to modern AI... ...environments. Your future duties and responsibilities: • Design, develop, test, and deploy scalable enterprise applications and AI-...Shift work
- ...platforms.Hands on implementation of cloud landing zones, subscriptions/accounts, identity integration, networking, and shared services.Develop and maintain infrastructure as code for cloud environments using approved automation and configuration tooling.Implement secure...Full timeWork at officeMonday to Friday
- Low-Code Platform Development EngineerBuild Software That Solves Real Business ProblemsDMBA (Deseret Mutual Benefit Administrators) is... ...team. Whether you're a recent graduate or an early-career developer, this role offers the opportunity to build modern business applications...Internship
$163.2k - $220.8k
Wilson Sonsini is the premier legal advisor to technology, life sciences, and other growth enterprises worldwide. We represent companies at every stage of development, from entrepreneurial start-ups to multibillion-dollar global corporations, as well as the venture firms...Full timeWork experience placementRemote workWorldwide- ...technologies. • Knowledge on Agile Methodologies • Understanding of software development life cycle including planning, development, quality... ...Agile and DevOps culture. Roles & Responsibilities• Design, develop, test, and deploy microservices-based applications using Java,...
- ...Job Title: Java Developer Location: Salt lake City, UT - Onsite Job Description: Be responsible for technical analysis... ...change processes. Work as a member of Agile team, develop software solutions by studying requirements analysis and information needs...
- ...reasonable estimate of the current range is: Grade: Technical 412Pay Range: $180,300.00 - $279,500.00Job DescriptionThe Principal Software Engineer is the primary technical leader of the department. This is a practitioner who ships production software, earns credibility...Full timeFlexible hours
- ...Java DeveloperOur client, a top tier IT Consulting firm, is looking for several qualified Java Developers to join a Top-Tier Investment Bank.Essential Requirements and Responsibilities:Strong programming skills in Java with proficiency in object-oriented design principlesExperience...
$110.5k - $236.5k
Job Title: Lead, Info Security Sys Engineering (AI Security) Job Code: 43475 Job Location: (On Site) Melbourne, FL; Rochester, NY; Salt Lake City, UT; or Greenville, TX Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and...Full timeFlexible hours- ...Java Developer Our client, a top tier IT Consulting firm, is looking for several qualified Java Developers to join a Top-Tier Investment Bank. Essential Requirements and Responsibilities: Strong programming skills in Java with proficiency in object-oriented...
$105.79k - $141.05k
...lifecycle, including categorization, control implementation, assessment readiness, authorization support, and continuous monitoring Develop, maintain, and ensure accuracy of authorization artifacts (e.g., SSP, POA&M, control evidence) Ensure systems remain ATO-...Temporary workRemote work$103.71k - $138.28k
...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,...Temporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- cybersecurity software engineer Salt Lake City, UT
- graduate software engineer Salt Lake City, UT
- software developer fintech Salt Lake City, UT
- new graduate software engineer Salt Lake City, UT
- senior robotics software engineer Salt Lake City, UT
- software engineer visa sponsorship Salt Lake City, UT
- network software engineer Salt Lake City, UT
- software engineer remote Salt Lake City, UT
- part time software developer remote Salt Lake City, UT
- software engineer full time Salt Lake City, UT


