Overview
On Site
$50 - $60
Contract - W2
Contract - 12 Month(s)
Skills
Angular
Node.js
NestJS
Kubernetes
Docker
Jenkins
SonarQube
ZapScan
AWS
PostgreSQL
PGAdmin
software engineering
Job Details
Responsibilities
- Provide technical leadership across architecture, development, and delivery, including designing, developing, and deploying applications supporting government debt collection programs. Establish coding standards, oversee system architecture, conduct code reviews, mentor developers, and ensure solutions meet security, compliance, and performance requirements.
- Drive Agile project execution by collaborating with product owners, business analysts, and stakeholders to define requirements and technical plans; leading Agile ceremonies; managing technical roadmaps and backlogs; and identifying, mitigating, and communicating project risks and technical challenges.
- Oversee DevSecOps and CI/CD practices, including the design and maintenance of pipelines (Jenkins, Amazon CodeCommit), management of AWS infrastructure (EC2, ECR), support for containerization and orchestration (Docker, Kubernetes), and implementation of automated code quality and security scanning (SonarQube, ZapScan).
- Lead application development efforts by guiding full-stack development (Angular, Node.js, NestJS), supporting database design and administration with PostgreSQL and PGAdmin, and ensuring UX/UI alignment through collaboration and prototyping tools such as Figma.
- Engage with stakeholders and SMEs to understand government financial operations and debt collection processes, translate complex needs into technical solutions, and communicate progress, risks, and designs clearly to both technical and non-technical audiences.
Qualifications
- 8+ years of experience in software engineering, with at least 3 years in a technical or team lead role.
- Proven experience supporting or modernizing government financial systems, debt collection programs, or other mission-critical public-sector applications.
- Hands-on Agile project management experience.
- Ability to lead multidisciplinary teams and influence decision making.
- Excellent communication, collaboration and documentation skills.
- Experience with federal financial regulations, debt collection policies, or financial data integrations.
- Knowledge of legacy-to-modern technology migrations.
- Familiarity with UX/UI design workflows using Figma.
- Strong understanding of:
- Application frameworks: Angular, Node.js, NestJS
- Cloud & DevOps: Kubernetes, Docker, Jenkins, SonarQube, ZapScan, AWS (EC2, ECR), Amazon CodeCommit
- Databases: PostgreSQL, PGAdmin
- Security & compliance within government environments
- Ability to work in a fast-paced, evolving environment.
- PMP, CSM, or Scaled Agile certifications(s) preferred.
Security Clearance Requirements
Candidate must be able to obtain NACI (Public Trust) security clearance.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.