> Markdown version of [/jobs/ext/4525300-sr-net-developer](https://www.wearedevelopers.com/jobs/ext/4525300-sr-net-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). --- # Sr. .NET Developer - **Company:** Cgi Inc. - **Location:** Westlake, TX, United States - **Experience:** Expert - **Salary:** $76,300.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Business Analytics Applications, Applications Architecture, Business Logic, Software Applications, Application Performance Management, Confluence, JIRA, Automation of Tests, Unit Testing, C Sharp (Programming Language), Software Quality, Code Review, Relational Databases, Software Debugging, Dependency Injection, Memory Management, Extensible Application Markup Language, Fiddler (Software), Windows Communication Foundation, Microsoft Visual Studio, Windows Presentation Foundation, Model View ViewModel, Nunit, Oracle (Applications), Rapid Prototyping Process, Standard Sql, Software Engineering, PL-SQL, Systems Integration, Visual Studio Online, Extensible Markup Language (XML), Data Logging, Test-Driven Development (TDD), Postman, Technical Debt, Backend, Git, Integration Tests, Information Technology, Restful APIs, Data Binding, Jenkins - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/sr-net-developer-westlake-tx--0dbd4b00-ae49-455f-94c6-e6f1b9bcadd5 ## About the Role Microsoft .NET, Microsoft .NET, Software Development, Software Engineering, CGI (Common Gateway Interface), Mentoring, Rapid Prototyping, XAML (Extensible Application Markup Language), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), 10+ years of software engineering experience . Deep, hands on expertise in WPF, XAML, C#, and .NET, with a strong track record of developing and supporting enterprise desktop applications. . Strong practical experience with MVVM, including command binding, data binding, dependency injection, and separation of presentation/business logic. . Hands on experience with .NET MAUI, preferably with experience modernizing or extending existing desktop applications. . Strong experience with WCF and REST based service integration, including consuming and troubleshooting enterprise APIs. . Strong experience with Visual Studio and related development/debugging tools; familiarity with VS Code, Fiddler, and Postman. . Experience developing data driven applications, with strong knowledge of SQL/PLSQL and relational databases, preferably Oracle. . Solid experience with unit testing frameworks such as NUnit and strong understanding of test driven development and automated testing practices. . Experience establishing and maintaining CI/CD pipelines using Jenkins, Git, and automated build/deployment processes. . Strong understanding of application performance, debugging, memory management, logging, exception handling, and production troubleshooting in desktop applications. . Strong communication, collaboration, and technical leadership skills, with the ability to work effectively with both technical and business stakeholders. . Ability to work independently, take ownership of complex technical problems, and provide clear technical direction to the team. Education: Bachelor''s in computer science or related degree., * .NET * .NET MAUI * C# * Visual Studio Code * Windows Present. Foundation * XML * Agile * Atlassian Confluence * Jira ## Description CGI is looking for a hands on Sr. .NET Developer who is passionate about technology and thrives in fast paced, innovation driven environments. You will lead by example designing, developing, and delivering high performance applications while mentoring a team of engineers and guiding solution architecture. You should be a creator, a doer, and a disruptor who enjoys turning ideas into rapid prototypes and scalable products. You proactively challenge the status quo, stay on top of new trends, and are never afraid to ask "Why?" or "What if…?" This is a Full Time, On-Site employment opportunity based in Plano, TX. area Your future duties and responsibilities: . Lead the design, development, modernization, and maintenance of enterprise desktop applications using C#, .NET, WPF, XAML, .NET MAUI, and WCF. . Provide technical leadership for the engineering team, including solution design, technical decision making, code reviews, design reviews, and mentorship. . Own the end to end software development lifecycle, including requirements analysis, technical design, development, unit testing, integration testing, release, and production support. . Develop and maintain WPF applications using XAML and MVVM, with strong emphasis on usability, performance, maintainability, and separation of concerns. . Design and implement integrations with backend services using REST APIs, WCF, and other enterprise integration patterns. . Establish and maintain CI/CD pipelines using tools such as Jenkins and Git to automate build, test, packaging, and deployment processes. . Collaborate closely with Product Owners, Enterprise/Solution Architects, Tech Leads, developers, QA engineers, and business stakeholders to translate requirements into robust technical solutions. . Drive engineering excellence through automated testing, code quality practices, design reviews, peer reviews, and adherence to established development standards. . Troubleshoot complex application, integration, and production issues and provide root cause analysis and sustainable remediation. . Identify opportunities to modernize legacy components, improve application performance, reduce technical debt, and enhance engineering productivity. . Stay current with evolving .NET desktop technologies, WPF, .NET MAUI, application architecture patterns, and engineering practices, and recommend adoption where they provide measurable value.