Senior .NET Software Engineer (SQL Server)
Job Description:
Senior .NET Software Engineer (SQL Server) – Houston, TX
Contract Position | Houston, TX
Overview
Our client is a leading energy company seeking a Senior IT Software Developer Analyst to lead the architecture, development, and optimization of mission-critical enterprise applications. This 6-month contract position offers the opportunity to work with cutting-edge technologies in the energy sector, driving full-stack solutions across .NET platforms, SQL Server databases, and cloud technologies while providing technical leadership on complex system integrations.
Key Responsibilities
- Enterprise Application Development: Design and develop scalable .NET applications (C#, ASP.NET, .NET Core) supporting business-critical operations
- API Development: Build robust APIs (REST/SOAP) for system integrations and third-party vendor connectivity
- Full-Stack Solutions: Create comprehensive solutions spanning frontend (JavaScript/Vue.js/React/Angular) to backend services
- Cloud Architecture: Implement microservices architecture and cloud-native applications on AWS/Azure
- Database Design: Design complex database schemas, stored procedures, triggers, functions, and ETL processes
- Technical Leadership: Lead technical design sessions and translate business requirements into scalable solutions
- Team Mentorship: Mentor junior developers and conduct code reviews ensuring quality, security, and maintainability
- Technology Evaluation: Evaluate and recommend new technologies, frameworks, and tools for the development stack
Requirements
- 9-15 years of software development experience
- Expert-level proficiency in .NET technologies (C#, ASP.NET, .NET Core)
- Advanced SQL Server database development and optimization skills
- Experience with cloud platforms (AWS/Azure)
- Strong frontend development skills (JavaScript, Vue.js, React, or Angular)
- Proven experience with API development (REST/SOAP)
- Experience with microservices architecture
- Strong leadership and mentoring capabilities
- Excellent problem-solving and analytical skills
- Bachelor's degree in Computer Science or related field preferred
Benefits
- Competitive hourly rate of up to $54/hour
- Opportunity to work with a leading energy company
- Exposure to enterprise-scale applications and systems
- Professional development and networking opportunities
- Collaborative and innovative work environment