Job Description:
Job Title: Senior .NET/React.JS Developer.
100% Remote – Must be residing in State of Texas.
Long-Term, On-Going Contract.
Work Authorization: Candidates must be authorized to work in the U.S. without current or future sponsorship requirements.
Needs:
We need .NET/SQL more than REACT (70/30). The majority of the work is rewriting the old app which is an MVC app with entity framework that we’re converting to .NET core with Dapper which is raw SQL so it requires digging in the old MVC code and port it to .NET core.
Requisites:
• 10+ years of professional experience working within the Microsoft .NET technology stack (.NET Framework and .NET Core).
• Extensive hands-on experience with Azure, including Azure Functions, App Services, Logic Apps, Azure DevOps, and other cloud-native services.
• Strong front-end development experience with React, TypeScript, and modern JavaScript frameworks, with an emphasis on building responsive, accessible, and secure web applications.
• Deep understanding of domain-driven design (DDD) principles and the discipline involved in architecting modular, maintainable systems within a domain-centric architecture.
• Successful participation in at least five major enterprise application projects, ideally within government, court systems, or similarly regulated environments.
• Proficiency in building and consuming RESTful APIs and service-oriented architectures (SOA), with an emphasis on scalability and maintainability.
• Experience with integration patterns, including third-party APIs, legacy system integration, and data synchronization.
• Strong SQL skills, including query optimization and database design, preferably with Microsoft SQL Server.
• Knowledge of unit testing frameworks (XUnit, NUnit, Moq) and a test-driven development (TDD) mindset.
• Comfortable working in agile and hybrid environments, including scrum ceremonies, sprint planning, and retrospectives.
• DevOps experience preferred, including CI/CD pipelines, infrastructure as code, and environment management using Azure DevOps or GitHub Actions.
• Version control expertise with Git, including branching strategies like GitFlow.
• Comfortable with evolving project requirements, adaptable to changing priorities and working in smaller, cross-functional teams.
• Receptive to constructive feedback and committed to continuous personal and professional growth.
• Someone who is “really really smart, and loves what they do”
• Experience working on a smaller team.
• A passion for software craftsmanship.
Regards,
Purnima Pobbathy
Senior Technical Recruiter
972 737 8626
| purnima@themesoft.com |Themesoft Inc |