> Markdown version of [/jobs/ext/1319866-software-engineer](https://www.wearedevelopers.com/jobs/ext/1319866-software-engineer). 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 - **Company:** Softwriters, Inc. - **Location:** Pittsburgh, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Unit Testing, C Sharp (Programming Language), Cascading Style Sheets (CSS), Mobile Application Development, Cloud Computing, Continuous Integration, Data Structures, Relational Databases, Entity Framework, Revision Control Systems, Information Sciences, Windows Presentation Foundation, Microsoft SQL Server, Team Foundation Server, MySQL, Model View ViewModel, Oracle (Applications), Software Engineering, SQL Databases, TortoiseSVN, TypeScript, Multithreading, Data Storage Technologies, .NET Core, ReactJS, Concurrency, Database Optimization, Electron (Programming Language), Git, Syntactically Awesome Style Sheets (SASS), AngularJS, Solid Principles, Information Technology, Vba Programming Language, React Native - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/c5192cad-3708-40af-a8ec-830e362c79e2 ## About the Role * BA/BS in Computer Science, Information Science, MIS, or equivalent experience * 7+ years of full-stack software development experience * Proficiency in the Microsoft tech stack: VB6, .NET Framework/.NET Core (C#), WPF/MVVM, Entity Framework, SQL Server * Experience designing and developing relational databases (SQL, Oracle, MySQL) * Strong foundation in data structures, algorithms, SOLID principles, IOC/DI, ORM, and unit testing * Experience with source control systems (Git, TFS, TortoiseSVN) and multi-threading/concurrency Preferred: * MS in Computer Science or Software Engineering * Experience with CI/CD pipeline setup and management, database performance tuning * Web/mobile development skills: JavaScript, TypeScript, Angular, React, React Native, Electron, CSS/SASS * Familiarity with Cloud technologies and HIPAA data storage/transmission requirements ## Description Lead complex, full-stack software development across our Microsoft tech stack Collaborate with architects and senior team members to implement innovative architecture and design patterns Mentor team members in delivering clear, concise, and well-tested code Drive the design and development of cutting-edge software solutions that raise the quality bar Continuously improve yourself, your teammates, and our engineering culture by exploring new technologies and industry trends ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [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) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)