S
Software Developer / Application Support
S
Software Developer / Application Support
Seneca Resources Company, LLC•VA
yesterday
ContractHybrid
Company
Seneca Resources Company, LLC
Location
VA
Type
Contract
Work Schedule
contract
Work Location
hybrid
Seneca Resources Company, LLC•VA
yesterday
ContractHybrid
Company
Seneca Resources Company, LLC
Location
VA
Type
Contract
Work Schedule
contract
Work Location
hybrid
Job Description
Seneca Resources Company, LLC seeks a skilled Software Developer / Application Support specialist for a contract role in Virginia. Responsibilities include developing applications, providing support, troubleshooting issues, and ensuring system reliability.
Full Description
Job Overview
Seneca Resources Company, LLC, a leading provider of innovative technology solutions, is seeking a talented Software Developer / Application Support professional for a contract position based in Virginia. This role combines software development with hands-on application support to deliver robust, scalable solutions that drive business success. As part of our dynamic engineering team, you will contribute to the design, implementation, and maintenance of critical software applications, ensuring seamless performance and user satisfaction in a fast-paced environment.
Key Responsibilities
Develop and maintain high-quality software applications using modern programming languages and frameworks. Provide tier 2 and tier 3 application support, including troubleshooting, bug fixes, and performance optimizations. Collaborate with cross-functional teams to gather requirements, design solutions, and deploy updates. Monitor application health, implement monitoring tools, and respond to incidents promptly to minimize downtime. Conduct code reviews, write unit tests, and ensure adherence to best practices for security and scalability. Document processes, create user guides, and assist in training end-users on new features.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field. At least 3-5 years of experience in software development and application support roles. Proven track record working with enterprise-level applications in a support capacity. Strong problem-solving skills with the ability to diagnose complex technical issues under pressure.
Skills
Proficiency in programming languages such as Java, Python, C#, or JavaScript. Experience with databases like SQL Server, Oracle, or PostgreSQL, including query optimization. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of DevOps tools like Jenkins, Docker, and Kubernetes for CI/CD pipelines. Excellent communication skills for interacting with technical and non-technical stakeholders. Experience with ticketing systems like ServiceNow or Jira. Understanding of Agile/Scrum methodologies.
Company Info
Seneca Resources Company, LLC is a premier IT staffing and solutions firm headquartered in Virginia, specializing in connecting top talent with leading organizations across the U.S. We pride ourselves on fostering a collaborative culture that values innovation, integrity, and professional growth. Our clients span government, healthcare, finance, and technology sectors, offering diverse opportunities to make a meaningful impact.
Benefits
As a contract position, we offer competitive hourly rates, flexible scheduling, and potential for long-term extensions. Enjoy comprehensive health benefits through our partner programs, paid time off accrual, and access to professional development resources. We provide a supportive work environment with modern tools and mentorship from industry experts.
Growth Opportunities
This role offers excellent exposure to cutting-edge technologies and complex projects, paving the way for full-time opportunities within Seneca or our extensive client network. We encourage continuous learning through certifications, training reimbursements, and career coaching to help you advance to senior developer, architect, or leadership positions.
Key Skills
JavaPythonSQLAWSAgile
