What are the responsibilities and job description for the .NET Developer position at Capstone IT Staffing?
.NET Developer
Location: Onsite; Bridgeport, West Virginia or Glen Allen, Virginia
Terms: Contract-to-Hire
Salary Range: $85,000-$118,000; Based on Experience
Note: For this position, we are unable to provide visa sponsorship and unable to work with 3rd parties.
Capstone IT is assisting our client, a leading provider in the natural gas transportation and storage industry, in hiring a .NET Developer for a contract-to-hire position. This is an onsite role based in Bridgeport, WV or at the client’s headquarters in Glen Allen, VA (Greater Richmond Area).
The .NET Developer will design, develop, and maintain enterprise-level software applications supporting critical business functions. This role involves C# .NET development, database management (SQL Server or Oracle), business application integration, and managing multi-platform environments (Windows, Linux, WebLogic). The ideal candidate will have 5 years of hands-on C#/.NET experience, strong SQL/Oracle database knowledge, and experience in business software application development, integration, and deployment.
RESPONSIBILITIES:
- Develop, test, and maintain scalable software solutions using C# .NET, .NET Core, ASP.NET, Oracle SQL, SQL Server, Transact-SQL, and Visual Studio.
- Collaborate across multiple business units in multi-platform environments (Windows, Linux, WebLogic) to deliver solutions and manage multiple project assignments.
- Define system scope and objectives, balancing user needs with technical constraints and business priorities.
- Lead process automation initiatives using tools like UiPath and implement CI/CD pipelines with Azure DevOps for consistent, efficient software delivery.
- Develop and integrate RESTful APIs for data exchange and interoperability.
- Optimize software performance and scalability through proactive debugging, system monitoring, and code reviews.
- Assist in migrating and modernizing legacy systems to modern platforms or cloud-based environments.
- Work with Microsoft SharePoint and MongoDB for system integration and data management.
- Apply Test-Driven Development (TDD) and Service-Oriented Architecture (SOA) principles to ensure high-quality, scalable software solutions.
- Support disaster recovery, business continuity, and security compliance strategies.
- Actively participate in Agile workflows including sprint planning, backlog grooming, and retrospectives.
- Mentor junior team members to enhance technical expertise and project success.
QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent experience.
- 5 years of experience in C#/.NET development (ASP.NET, .NET Core preferred).
- Strong SQL experience (Microsoft SQL Server or Oracle, including stored procedures and performance tuning).
- Hands-on experience developing business software applications (finance, utilities, or similar industries preferred).
- Experience in integrating applications with APIs and third-party systems.
- Proficiency in Azure DevOps (CI/CD pipelines, test automation, version control).
- Experience working in multi-platform environments (Windows, Linux, WebLogic).
- Strong analytical and problem-solving skills in a fast-paced environment.
- Ability to work onsite in Bridgeport, WV or Glen Allen, VA.
PREFERRED:
- Experience in enterprise software development (finance, utilities, or energy industries preferred).
- Exposure to automation tools (UiPath or similar for workflow automation).
- Experience with WebLogic, MongoDB, Microsoft SharePoint.
- Working knowledge of Agile methodologies (Scaled Agile, Risk-Based Agile).
- Experience with cloud-based database solutions (Microsoft Azure or AWS services).
- Knowledge of containerization tools like Docker and orchestration platforms such as Kubernetes.
Salary : $85,000 - $118,000