Description
MQ Communications/Software Engineer - 9706
DETAILS
Location: Richardson, TX
Position Type: Direct-Hire
Hourly/Salary: to $130K
ABOUT THE POSITION
GTN Technical Staffing is seeking a MQ Communications Application Framework Engineer/Senior Software Engineer for a Direct-Hire opportunity in Richardson, TX. The MQ Communications Application Framework Engineer/Senior Software Engineer will be involved in creating a cloud-friendly, distributed system that can be scaled out with extremely high availability utilizing REST-based WebServices. Currently, our client using WCF Services, but they are leaning towards incorporating other technologies into their development, such as such as ZeroMQ and ActiveMQ. Additionally, any Server-to-Server WCF experience will provide a great foundational-basis for this role. From a culture standpoint, the MQ Communications Application Framework Engineer/Senior Software Engineer will need to be a software craftsman with a balance of skills that strive for continuous improvement and clean code. The MQ Communications Application Framework Engineer/Senior Software Engineer should have strong object-oriented skills and be familiar with SOLID principles.
TECHNICAL REQUIREMENTS
5+ years of experience in the following skill sets
- C#/.NET Application Development
- OOD/OOP - Object-Oriented Design/Programming
- RESTful Services - Architecture/Design/Development
- REST-Based APIs
- RESTful WebServices
- Design/Develop Storage APIs/Templates
- APM Programming - Asynchronous Programming Models
- Real Time Low Latency Streaming
- WCF - Communication Foundation
- SCRUM/Agile Development Methodology
PREFERRED (but not required)
- Messaging/Communications - ZeroMQ/Active MQ/RabbitMQ
- ASP.NET- Architecture/Design/Development
- Programming with Multicast Sockets
- TCP/IP/Multithreading
- Distributer Design Patterns
- TDD - Test Driven Development
- Concurrency/Dependency Injection