Senior .NET Developer - 2 positions
Fort Worth TX 76131
Must work onsite 4 days a week
Must pass drug/bknd checks
Involves on-call support every 7 weeks.
Notes from Hiring Manager:
Mostly backend development - 80%, any front end with Razor, React is okay, 20%
Microservices, API's, C#/.NET, breaking down to smaller services.
we use RabbitMQ, any of the message brokers are fine.
SQL Server for backend
code/design reviews
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.
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.
Nice to Have
• Experience with Splunk for monitoring and troubleshooting.
• Knowledge of distributed caching techniques (e.g., Redis, Memcached).