What are the responsibilities and job description for the .Net Developer_w2_Houston TX_Hiring !!! position at Chelsoft Solutions Co.?
Job Description*
Rate : $40 - $45 /hr
We are seeking a Senior .NET Developer to lead the architecture, development, and optimization of mission-critical enterprise applications supporting commercial energy operations. This role blends deep hands-on development with technical leadership, owning complex system integrations, large-scale data migrations, and business intelligence initiatives. The ideal candidate brings strong full-stack .NET expertise, advanced SQL Server skills, experience building cloud-native solutions, and the ability to mentor developers while partnering closely with business and technology stakeholders.
Day-to-Day Responsibilities
Enterprise Application Development
Rate : $40 - $45 /hr
We are seeking a Senior .NET Developer to lead the architecture, development, and optimization of mission-critical enterprise applications supporting commercial energy operations. This role blends deep hands-on development with technical leadership, owning complex system integrations, large-scale data migrations, and business intelligence initiatives. The ideal candidate brings strong full-stack .NET expertise, advanced SQL Server skills, experience building cloud-native solutions, and the ability to mentor developers while partnering closely with business and technology stakeholders.
Day-to-Day Responsibilities
Enterprise Application Development
- Design, develop, and optimize scalable enterprise applications using C#, ASP.NET, MVC, Web API, and .NET Core.
- Build and maintain RESTful and SOAP APIs to support system integrations and third-party vendor connectivity.
- Deliver full-stack solutions spanning frontend technologies (JavaScript, Vue.js, React, Angular) and backend services.
- Implement microservices architectures and cloud-native applications hosted on AWS and/or Azure.
- Design and maintain SQL Server database solutions, including complex schemas, stored procedures, triggers, functions, and ETL processes.
- Lead technical design sessions and translate business requirements into scalable, maintainable solutions.
- Establish and promote coding standards, architectural patterns, and best practices across development teams.
- Mentor junior and mid-level developers on .NET development, SQL performance, and system design principles.
- Conduct peer and formal code reviews ensuring quality, security, performance, and maintainability.
- Evaluate and recommend new technologies, frameworks, and tooling to evolve the enterprise technology stack.
- Lead large-scale data migration projects from legacy platforms to modern architectures.
- Build real-time and batch data synchronization processes for enterprise system interoperability.
- Support reporting and analytics initiatives using Power BI, SSRS, or Crystal Reports.
- Implement and maintain CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
- Automate build, test, and deployment processes for .NET applications.
- Manage deployments across development, UAT, and production environments.
- Implement logging, monitoring, and alerting solutions to support production stability.
- Lead technical workstreams from design through production support on enterprise initiatives.
- Coordinate with offshore or distributed development teams, providing technical guidance and oversight.
- Collaborate with architects, product owners, vendors, and business stakeholders on solution design.
- Produce and maintain technical documentation, including architecture diagrams, SOWs, and implementation guides.
- Manage technical vendor relationships supporting enterprise applications.
- 8 years of experience in .NET and SQL Server development.
- Strong expertise in C#, ASP.NET, MVC, Web API, and .NET Core.
- Extensive experience with SQL Server including schema design, stored procedures, triggers, performance tuning, indexing, and execution plans.
- Solid understanding of software design patterns (MVC, Repository, Factory, Singleton).
- Experience designing and delivering complex enterprise applications.
- Hands-on experience with CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum methodologies and leading technical delivery.
- Strong troubleshooting skills for production issues and performance bottlenecks.
- Excellent communication skills with the ability to bridge technical and non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Energy or utility industry experience strongly preferred.
Salary : $40 - $45