Role - Full Stack .Net Developer
location - Dallas Texas
Hybrid - 2 weeks onsite
Must Have - .Net, Maui, XAML, Azure DevOps, Performance Tuning and Automated Testing
The Skills You Bring
- Strong knowledge of HTTP based APIs, Networking and how the internet works.
- Strong .Net/C# based applications expertise desired
- Strong experience with application frameworks
- Experience with Azure DevOps or GitHub repository/pipelines & tools
- Experience with performance tuning & memory utilization of desktop applications
- Comfortable with Visual Design & Rapid Prototyping
- Expert at one IDE of choice (Visual Studio, WebStorm)
- Unit testing & Automation Tools/Frameworks (MS Unit, NUnit, xUnit)
- API Design & Development, MicroServices Architecture.
- DevOps, Automated Testing and Continuous Delivery
The Expertise We’re Looking For
- You have a passion for technology and can navigate your way across complex and rapidly-changing landscapes by staying on top of latest trends and thrive by sharing knowledge.
- Are a creator, a doer, and a disruptor who will help us solve real-life problems and meet real customer needs. You’ll be helping us build things, taking an idea, and creating rapid prototypes that are shippable and learn from real-life feedback.
- Are comfortable to be a self-starter, who actively challenges status-quo, is curious and not afraid to ask “Why” and “What if”?
- Are experienced with the tools of the trade including a variety of modern programming languages and frameworks
- Care about cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
- Stay on top of Algorithms, Data Structures and Design Patterns and love the challenge of building highly scalable systems that can support thousands of transactions/sec.
- Have a mindset of test first development and are experienced in modern test frameworks. We believe in testing and that quality is everyone’s job.
- Are data-driven and can measure, collect and use data to make decisions. We understand the value of intuition and the need to balance decisions accordingly.
- Have strong communication skills and technical expertise to drive and participate in meaningful discussions.