> Markdown version of [/jobs/ext/1894096-software-developer](https://www.wearedevelopers.com/jobs/ext/1894096-software-developer). 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 Developer - **Company:** Utah Transit Authority - **Location:** United States - **Experience:** Expert - **Salary:** $102,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Secure Shell (SSH), C (Programming Language), .NET Framework, ARM Architecture, Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Databases, Data Mapping, Linux, Programming Tools, Payment Systems, Data Flow Control, Internet Standard, Unix Shell, Metadata, Microsoft Software, Microsoft SQL Server, MySQL, Software Engineering, Product Software Implementation Methods, Software Project Management, SQLite, SQL Server Reporting Services, Web Services, Extensible Markup Language (XML), Scripting, Transport Layer Security, File Transfer Protocol (FTP), Software Troubleshooting, Programming Languages - **Published:** August 1, 2026 - **Apply:** https://jobs.military.com/career/295957/senior-software-developer-utah-ut-salt-lake-city ## About the Role * Five (5) years minimum (ten (10) years preferred) in general technology hands-on including communication, infrastructure, and application development with demonstrated proficiency in operation and use of related protocols, languages, and methodologies.\n * Experience in overseeing design, development, and implementation of software systems, applications, and related products related to on-board and embedded systems.\n * Experience with systems planning, security principles, and general software management best practices.\n * Software troubleshooting experience.\n * Extensive application support experience with Microsoft software development tools and methodologies.\n, * Thorough knowledge of open payment system architectures, formats, and standards\n * Testing, dataflow, and data mapping tools and procedures\n * Working knowledge of networks and communications systems\n * Working technical knowledge of current software protocols and Internet standards\n * Working technical knowledge of Microsoft programming languages\n * Working technical knowledge of C++, .NET, and C# programming languages\n * Working knowledge of embedded systems such as Linux and ARM architecture\n * Working knowledge of databases and metadata and scripting languages, such as Unix Shell, including C, C++, Bash, MS SQL, MySQL, and SQL Lite\n * Extensive knowledge of XML and XML tools\n * Working knowledge of current SSRS Reporting\n * Familiarity with networking and communication protocols such as web services, RPC, FTP, SSH, SSL, etc.\n, * Excellent verbal and written communication skills and command of English\n * Self-motivated; willing to work under pressure and stress.\n ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)