What are the responsibilities and job description for the Programmer Analyst C# .NET (Richmond, VA) position at Capstone IT?
Job Description
Programmer Analyst C# .NET (J-4416)
Location : Onsite; Bridgeport, West Virginia (Preferred) or Glen Allen, Virginia
Terms : Direct 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 partnering with our client, a leading provider in the natural gas transportation and storage industry, to hire a Programmer Analyst for a direct hire position. This is an onsite role based in Bridgeport, WV (preferred) or Glen Allen, VA (Greater Richmond Area).
The Programmer Analyst will design, develop, and maintain enterprise-level software applications that support business operations. This role focuses on C# .NET frameworks, Java Spring Application Architecture, Oracle SQL, and MongoDB, delivering solutions across multi-platform environments. The candidate will provide technical support, conduct system analysis, and collaborate with vendors to evaluate and implement software solutions. The ideal candidate will manage systems analysis and software development activities using tools like Azure DevOps, WebLogic, and Linux for system navigation, testing, and automation. Adherence to SDLC, TDD, and Agile frameworks is critical for delivering solutions that meet business needs. Strong problem-solving, collaboration, and technical leadership skills are essential for success in this role.
RESPONSIBILITIES :
- Design, develop, and maintain software solutions using C# .NET frameworks, Java Spring Application Architecture, Oracle SQL, Transact-SQL, and Visual Studio.
- Collaborate across business units in multi-platform environments to manage and deliver multiple project assignments.
- Define system scope and objectives while balancing user needs, technical constraints, and business priorities.
- Implement and manage CI / CD pipelines using Azure DevOps for automated software delivery.
- Develop and integrate RESTful APIs for data exchange and system interoperability.
- Utilize automation tools like UiPath to streamline workflows and improve efficiency.
- Optimize software performance and scalability through debugging, monitoring, and code reviews.
- Modernize legacy systems and applications using cloud platforms (e.g., Azure, AWS) and tools like MongoDB.
- Manage application architecture and troubleshoot systems using WebLogic and Linux for navigation and log retrieval.
- Leverage containerization tools like Docker and orchestration platforms such as Kubernetes (preferred) for application deployment and scaling.
- Create and maintain technical documentation for system designs, troubleshooting, and workflows.
- Apply TDD and SOA principles to deliver high-quality solutions.
- Support strategies for disaster recovery, business continuity, and security compliance.
- Participate in Agile workflows, including sprint planning, backlog grooming, and retrospectives.
- Mentor junior team members, fostering technical growth and knowledge sharing.
QUALIFICATIONS :
Capstone IT is an EEO Employer
Our website : https : / / www.capstonec.com
Like us on Facebook : https : / / www.facebook.com / CapstoneITStaffingSolutions
Follow us on Twitter : https : / / twitter.com / capstone__IT
Connect with us on LinkedIn : https : / /
Salary : $85,000 - $118,000