About Vertraus
Vertraus is a US-based global IT solutions and consulting company headquartered in Farmers Branch, Texas. We serve clients across a wide range of industries, from growing startups to Fortune 500 corporations, delivering consulting, development, and staffing solutions with a commitment to quality on every engagement. We are a Certified Minority Business Enterprise recognized by NCTRCA, and we take pride in building teams that reflect excellence at every level.
Role Overview
We are looking for a seasoned .NET Developer with deep enterprise application experience and the maturity to operate with confidence in complex, fast-moving delivery environments. This role requires someone who can lead technical conversations, contribute meaningfully to architectural decisions, and deliver robust, well-crafted solutions with minimal oversight. If you have spent years building serious .NET systems and you hold yourself to a high standard, we want to hear from you.
Key Responsibilities
- Develop, enhance, and maintain enterprise-grade .NET applications using C#, ASP.NET Core, and the broader .NET framework
- Lead the design and implementation of complex back-end systems, services, and data workflows
- Build, document, and maintain RESTful and SOAP-based APIs that are secure, versioned, and built to scale
- Collaborate directly with solution architects and business stakeholders to translate functional and technical requirements into reliable software
- Review code produced by peers, providing substantive technical feedback and helping maintain overall codebase quality
- Mentor junior and mid-level developers through structured guidance and knowledge sharing
- Ensure that all delivered software meets security, performance, and maintainability standards across the full development lifecycle
- Participate in sprint planning, backlog refinement, and retrospectives as an active contributor
- Maintain clear and thorough technical documentation covering design decisions, API contracts, and data models
Required Qualifications
- 8 or more years of professional experience in .NET application development
- Expert-level proficiency in C#, ASP.NET Core MVC, and the .NET framework ecosystem
- Strong experience with SQL Server, including complex query writing, stored procedures, indexing strategies, and performance tuning
- Hands-on experience designing and implementing microservices architectures and API gateway patterns
- Familiarity with Azure DevOps for source control, build pipelines, and release management
- Solid understanding of software design patterns including SOLID principles, dependency injection, and repository patterns
- Proven experience working within Agile and Scrum delivery frameworks
- Ability to communicate technical concepts clearly to both technical peers and non-technical stakeholders
Preferred Qualifications
- Microsoft certifications in Azure or .NET development
- Experience with Entity Framework Core and ORM best practices
- Exposure to event-driven architecture patterns using tools such as Azure Service Bus or RabbitMQ
- Familiarity with front-end frameworks such as Angular or React for full-context collaboration with front-end teams
- Prior experience in a client-facing consulting or staffing delivery environment
What to Expect at Vertraus
Vertraus places experienced professionals in roles where their depth of knowledge is recognized and put to work. We do not fit people into generic boxes. We take the time to understand your background, your preferences, and the kind of environment where you do your best work, and we match accordingly. Clear communication, long-term thinking, and mutual respect are the foundation of how we work with every consultant on our team.
If you are interested in this position, please send your resume to careers@vertraus.com with the subject line ".NET Developer".