> Markdown version of [/jobs/ext/118257-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/118257-software-engineer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I - **Company:** Cox Inc - **Location:** Draper, UT, United States - **Experience:** Experienced - **Salary:** $74,000.0 - $111,000.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), .NET Framework, Amazon Web Services, Amazon S3, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Data Validation, Relational Databases, Entity Framework, Github, Design of User Interfaces, Object-Oriented Software Development, Scrum Methodology, Redis, Secure Coding, Software Engineering, System Testing, TypeScript, Performance Testing, ReactJS, Git, Information Technology, Production Code, Free and Open-Source Software, Restful APIs, Amazon Simple Queue Service (SQS), Jenkins - **Published:** May 20, 2026 - **Apply:** https://diversityjobs.com/career/16949078/Software-Engineer-I-Utah-Draper ## About the Role * Bachelor's degree in computer science or related discipline. The right candidate could also have a different combination, such as 4 years' experience in a related field. * Working proficiency in at least one modern object-oriented or typed language (C#, Java, TypeScript, or similar). * Fundamentals of relational databases and SQL (SELECT, JOIN, indexes, basic query shape). * Familiarity with Git, pull-request workflows, and reading production code you did not write. * Ability to write unit tests and reason about edge cases. * Comfort using AI coding assistants as part of a normal development workflow, including reviewing generated code critically before committing. * Basic secure-coding awareness (no hardcoded secrets, parameterized queries, input validation at system boundaries). * Clear written and verbal communication with technical peers. Preferred Technical Qualifications: * Exposure to C# and the .NET Framework / .NET ecosystem. * Exposure to React and TypeScript. * Prior internship, co-op, or open-source contributions to a real codebase (not only coursework). * Familiarity with any of: Entity Framework, REST APIs, Redis, AWS (S3, Kinesis, SQS). * Experience with a CI system (Jenkins, GitHub Actions, Azure DevOps, or similar). * Exposure to design-system-based UI development. * Exposure to an agile delivery process (Scrum, Kanban)., Applicants must currently be authorized to work in the United States for any employer without current or future sponsorship. ## Description * Gains familiarity with and applies Software Engineering concepts, practices and methodologies. * Writing unit and system tests to provide coverage for common code paths. * Identifying and automating manual tasks. * Evaluating and responding to bug submissions. * Converting legacy code to new code. * Creating detailed plans for migrating legacy tools and systems to new / unified systems and language. * Identifying network, server or software bottlenecks. * Ensuring application of secure coding practices. * Performance testing and identifying / resolving uncovered issues. * Learns and applies industry and company Software Engineering standards, policies and guidelines. * Assists with special projects as assigned. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)