> Markdown version of [/jobs/ext/1956540-ui-developer](https://www.wearedevelopers.com/jobs/ext/1956540-ui-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). --- # UI Developer - **Company:** Intersources Inc. - **Location:** Santa Clara, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Architectural Patterns, Unit Testing, C Sharp (Programming Language), Database Theory, Design of User Interfaces, Microsoft SQL Server, Oracle (Applications), Performance Tuning, Systems Development Life Cycle, Software Engineering, System Testing, Web Applications, Scripting, Information Technology - **Published:** August 6, 2026 - **Apply:** https://www2.jobdiva.com/portal/?a=62jdnw10t7d77ytz0lbaey9qxonk3b05a9tqw96rb7z6hlfo7xj79l9g6mp6aj2o&compid=0/jobs/24990715#/jobs/24990715 ## About the Role * Bachelor's degree in Computer Science, Engineering, or relevant field, or equivalent experience. * Proficiency in the ASP.NET framework, SQL Server, and design/architectural patterns. * Minimum of 5 years of hands-on development experience using C# .NET. * Over 5 years of overall experience across all stages of the software development life cycle (SDLC), including Requirements gathering, Analysis, Design, Development, Testing, and Implementation. * Familiarity with various architecture styles and APIs, including REST and RPC. * Understanding of Agile methodologies and practices. * Exceptional troubleshooting skills and effective communication abilities. * Knowledge of REST and RPC APIs. * Strong team player with the ability to collaborate effectively in a team setting. ## Description We are seeking a skilled UI Developer to join our team in Mexico. As a UI Developer, you will play a crucial role in creating visually appealing and user-friendly interfaces for our web applications. Your responsibilities will encompass the entire software development life cycle, from designing and coding to testing and implementation. If you are passionate about crafting exceptional user experiences and have a strong background in .NET technologies, we encourage you to apply., * Write clean and scalable code using .NET programming languages. * Develop technical interfaces, specifications, and architecture. * Adapt existing web applications for mobile and other platforms. * Create and rigorously test software prototypes. * Design and develop client displays and intuitive user interfaces. * Collaborate closely with fellow software professionals and developers. * Leverage extensive experience in .NET languages, specifically C#. * Apply expertise in Database concepts, including Oracle, PL/SQL scripting, performance tuning, systems infrastructure, systems development, and the software development life cycle (SDLC). * Develop functional and technical specifications and ensure their successful implementation. * Perform comprehensive Unit testing, System testing, and End User Testing. * Provide support for the current implementation and promptly resolve critical issues while actively contributing to system enhancements. ## Related Videos - [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) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) ## 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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)