.Net Developer
4 days onsite in Fort Worth, TX
Long term contract
Top Skills:
- .Net Development
- Message Brokers: ActiveMQ or RabbitMQ or Kafka
- Microservices
- Processing Solutions
Position Overview
We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic team. The ideal candidate will have over 8 years of professional experience in .NET development, a strong command of the latest .NET technologies and possess excellent communication skills. This role requires a strong background in message brokers and SQL Server. This role involves on-call support every 7 weeks and offers remote work two days a week.
Key Responsibilities
- Design, develop, maintain and enhance application services using the latest .NET technologies.
- Collaborate with cross-functional teams to gather requirements and develop solutions.
- Design and implement scalable and efficient systems using .NET technologies.
- Optimize and maintain SQL Server databases for high performance and scalability.
- Integrate and manage message broker systems for reliable communication between applications.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Develop and maintain enterprise-level applications with a focus on scalability and performance.
- Implement concurrent and parallel processing solutions to optimize application performance.
- Ensure code quality through rigorous testing and code reviews.
- Troubleshoot, debug, and upgrade existing systems.
Required Qualifications
- Bachelor’s degree in computer science, engineering, or a related field.
- 8+ years of professional experience in .NET development.
- Strong proficiency in the latest .NET technologies (e.g., .NET Core, .NET 6).
- Experience with message brokers (e.g., RabbitMQ, ActiveMQ, WebSphere MQ, Kafka).
- Proficiency in SQL Server and database management.
- Excellent communication and collaboration skills.
- Strong problem-solving abilities and attention to detail.
- Local to the Dallas-Fort Worth (DFW) area.
Nice to Have
- Experience with Splunk for monitoring and troubleshooting.
- Knowledge of distributed caching techniques (e.g., Redis, Memcached).