> Markdown version of [/jobs/ext/1932654-software-engineer-ii-1471538](https://www.wearedevelopers.com/jobs/ext/1932654-software-engineer-ii-1471538). 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 II (1471538) - **Company:** PamTen - **Location:** Draper, UT, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Bash Shell, C Sharp (Programming Language), Cloud Computing, Software Quality, Code Review, Continuous Integration, Database Design, Database Storage Structures, Amazon DynamoDB, Github, Python (Programming Language), Node.Js, Object-Oriented Software Development, Query Optimization, Rapid Prototyping Process, Scripting, .NET Core, Indexer, Backend, Moq, Amazon Relational Database Service, Containerization, Integration Tests, Deployment Automation, Non-relational Database, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Web Api - **Published:** August 5, 2026 - **Apply:** https://www2.jobdiva.com/portal/?a=rijdnwzhw0mz36cpr0zwxqcj9yt1m405eam52pzlcqh06kjpfrmqaa2uyt3eiarf&compid=0/jobs/31902340#/jobs/31902340 ## About the Role * Scripting Language Proficiency: Experience with Python, Bash, or Node.js for automation, utility scripts, or rapid prototyping. * Infrastructure as Code (Terraform): Experience defining and managing AWS resources via Terraform to ensure repeatable and version-controlled environments. * CI/CD Pipeline Knowledge: Familiarity with automated deployment workflows and GitHub Actions or similar tools. * Unit & Integration Testing: A "test-first " mindset with experience using frameworks like xUnit or Moq to ensure code reliability., Do candidates need to be local to interview? - Interview can be done remote, but candidate should be working based of Draper, UT Onsite requirements? 5 days/week or Flex Onsite Schedule 2-3 days per week/month? Flexible 2-3 days a week Potential to Convert FTE? Yes Target Years of Exp: 1-3 Top 5 Must Haves: 1. C# / .NET Proficiency: Strong professional experience in Object-Oriented Programming (OOP) using C#. The candidate should be comfortable with .NET Core/6+ and building modern, scalable backend applications. 2. AWS & Cloud Fundamentals: Practical experience developing within the AWS ecosystem (e.g., Lambda, DynamoDB, RDS, SQS). They should understand how to deploy and manage services in a cloud-native environment. 3. API & Database Design: Proven ability to build robust Web APIs and interact with both relational and non-relational databases. This includes understanding data modeling, indexing, and query optimization. 4. Technical Review Rigor: A high level of proficiency in performing technical peer reviews. We need someone who can provide constructive feedback, spot architectural "smells, " and maintain code quality across the team. 5. High-Stakes Communication: The ability to articulate complex technical requirements to a diverse audience, including architects, PMs, and "tough " personality types. They must be able to defend technical decisions while remaining collaborative and solutions-oriented. ## Description We are looking for a Backend Engineer II to join the DMS+ team. This role focuses on building and refining the core APIs and database structures that power our next-generation dealer management services. You will work within a sophisticated AWS ecosystem, utilizing C# and .NET to deliver high-performance solutions. Beyond technical execution, you will play a vital role in technical reviews and cross-functional communication, ensuring that complex requirements are translated into successful engineering outcomes., * Develop and maintain backend services using C# and the .NET framework. * Design and optimize RESTful APIs and database schemas within AWS. * Actively participate in and lead technical code reviews, ensuring adherence to best practices and performance standards. * Collaborate with Architects and Project Managers to clarify technical constraints and project requirements. * Bridge the gap between technical complexity and stakeholder needs through clear, professional communication. ## Related Videos - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Emergency Discussion: Can’t Hire the Right Developers? Here’s What Everyone Else Misses](https://www.wearedevelopers.com/videos/1748-emergency-discussion-can-t-hire-the-right-developers-here-s-what-everyone-else-misses) - [Project Fugu: Extending the web](https://www.wearedevelopers.com/videos/832-project-fugu-extending-the-web) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Exploiting the recruitment game as a developer](https://www.wearedevelopers.com/videos/750-exploiting-the-recruitment-game-as-a-developer) ## Related Articles - [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) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)