Job Title: Senior Applications Developer ( / .NET 4.5 / InRules)
Estimated Hours: 2,080 Hours / Year (Initial 1-Year Term + 3 Optional Renewal Years)
Work Location / Schedule: 2019 WASHINGTON ST Charleston, WV
Candidate Qualification Requirements
Education:
Bachelor of Science (BS) degree in Computer Science from an accredited college or university (Diploma required), OR
Bachelor of Science (BS) degree in a related technical field with official transcripts highlighting relevant computer science coursework.
Core Language & Framework Experience (10+ Years Minimum):
• 10+ years of hands-on experience developing enterprise applications using (Specifically they are looking VB.Net not advanced technologies,without they will not considered).
• Extensive experience within Microsoft Visual Studio (including VS 2013) for code debugging, source control check-ins, and consistent documentation.
• Team-based development experience upgrading, refactoring, and configuring legacy and modern codebase iterations.
• End-to-end software testing experience, including unit testing, system integration testing, and regression testing
Domain & Specialized Technical Skills (2+ Years Minimum):
• 2+ years developing and optimizing any Pension Administration solutions is big plus.
• 2+ years building and optimizing .NET Framework Batch processes.
• 2+ years experience with InRules / irAuthor 4.6 rules engine integration.
• 2+ years experience working with the State of West Virginia’s DPAS Solution (or any related state agency software systems).
• 2+ years hands-on proficiency across the complete stack: , XML, CSS, HTML, JavaScript, SQL Server 2020, and SSRS (SQL Server Reporting Services).
Key Roles & Responsibilities
The selected Senior Applications Developers will work directly with CPRB’s IT and Business teams to maintain, enhance, and support the COMPASS enterprise application:
• Application Maintenance & Feature Enhancement: Write, modify, and optimize code within the COMPASS application (.NET 4.5 Framework, , ) to align with evolving state statutory requirements and operational needs.
• Rules Engine & Database Development: Implement and modify business logic using InRules / irAuthor 4.6 and write optimized stored procedures and database scripts in SQL Server 2020.
• Batch & Process Optimization: Maintain high-volume batch jobs handling monthly pension contribution processing, active member credit tracking, and retiree benefit disbursements.
• Issue Triage & Troubleshooting: Collaborate with business analysts to triage production issues, identify root causes from reported defect logs, and engineer resolution fixes.
• Testing & Monthly Deployment Cycles: Perform unit testing, system integration testing, and regression testing. Coordinate with business users to validate output before releasing code changes within monthly deployment windows.
• Source Control & Documentation: Track code changes, maintain design documentation, and manage source versioning using Microsoft Visual Studio