Agile IT Programmer (PA, MD and DE State)
BVA Bear's IT Solutions · Boiling Springs, PA · 2 mo ago
HybridInformation TechnologyFull-time
BVA Bears IT Solutions
About the role
BVA Bears IT Solutions is seeking Agile IT Programmers for PA, MD area as well as DE area. This full-time hybrid role requires a minimum of two on-site days each week at locations in PA, MD, and DE. The standard workday consists of 8 hours, scheduled within the window of 7:00 a.m. to 6:00 p.m. Eastern Time, Monday through Friday, excluding government holidays. Core hours, generally 9:00 a.m. to 3:00 p.m., should be covered; however, specific core hours may vary depending on the agency's requirements.Responsibilities
- Deliver high-quality software across the full SDLC (requirements, design, build, test, deploy, support) using Agile practices where applicable.
- Perform analysis and design activities, interpret requirements, and create specifications and interfaces.
- Design and implement secure, reliable APIs/web services and data integrations (REST/GraphQL, message queues, ETL) while enforcing usability and accessibility standards.
- Estimate development effort and optimize operating system and application performance.
- Interface design; estimation; RAID tracking (maintain Risks, Assumptions, Issues, Dependencies) and report status to project leadership.
- Apply advanced modeling techniques (data structures, object/state models) and drive process improvement initiatives.
- Perform numerical analysis and algorithm design to optimize performance and accuracy.
- Plan processes, track risks and issues, and execute deep modeling and design tasks, including database environment expertise.
- Apply advanced computations and flowcharting techniques; coordinate development efforts and facilitate stakeholder collaboration.
- Create unit/integration tests, support UAT, and ensure traceability from requirements to test cases and deployed features.
- Mentor team members on best practices and collaborate with business analysts, QA, and infrastructure teams to meet acceptance criteria and performance goals.
- Ensure compliance with state and federal regulations, accessibility standards (e.g., Section 508), and agency security policies across PA, MD, and DE.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 3–5+ years’ experience developing software in one or more languages (e.g., C#, Java, Python, JavaScript).
- Hands-on experience with SDLC, code reviews, and configuration management using Git or similar.
- Experience designing interfaces (REST/GraphQL, message queues) and collaborating on estimation and RAID tracking.
- Knowledge of algorithms, data structures, numerical methods, and performance optimization (including OS and application tuning).
Specialized Experience
- Proficiency with Agile tools (JIRA, Confluence) and CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins).
- Familiarity with architecture patterns (layered, microservices) and alignment with enterprise standards.
- Experience with testing frameworks and quality practices (xUnit/JUnit, static analysis, linters).
- Strong collaboration, communication, and documentation skills across cross-functional teams and stakeholders.
- Process improvement mindset; ability to identify bottlenecks and recommend automation or tooling enhancements.
Preferred Qualifications
- Microsoft Certified: Azure Developer Associate (AZ-204) or AWS Certified Developer – Associate.
- Oracle/Java or Python professional certifications.
- PMI-ACP® or Certified ScrumMaster (CSM) for Agile delivery environments.