Product Architect - US Citizenship Required
Ignite
N/A
Job Details
Full-time
Full Job Description
Ready to Ignite your career and work alongside some of the most innovative and brightest professionals in innovative technology? Join us and unleash your potential working in an Agile environment while modernizing enterprise systems and applications needed to support the men and women charged with safeguarding the American people and enhancing the Nation’s safety, security, and prosperity.
!!! Long-Term Government Contract for Leading Edge Technologies !!!
As a Product Architect, you will serve as the technical lead for an agile team, and will be responsible for all aspects of application architecture including user interface, APIs, microservices, databases and infrastructure. Responsibilities include:
- Scale existing application to support additional DHS components and users
- Work on the integration of modernized, enterprise-wide authentication and authorization services
- Maintain sound understanding of enterprise and program level architecture
- Liaison with business analysts to understand business needs and develop solutions that meet business needs and comply with enterprise and program level architecture and standards
- Work with business analysts and scrum master to create implementation/development plan for new features/applications/solutions by developing epics and stories
- Participate in Agile ceremonies by leading in all technical aspects, including leading the platform demos to the Product Owner and all applicable stakeholders
- Collaborate with the SecDevOps team to onboarding new applications to the cloud-based infrastructure
- Evangelize the developed solution to team members and work with team members to breakup stories into tasks and assist in completion of tasks in timely fashion
- Motivating developers, testers and creating a space where they can ask questions and voice their concerns.
- Performs Architecture design and reviews as required, ensuring initiatives are aligned with future state
- Designing solutions in a Multi-Tenant Cloud Architecture that will support legacy .NET, Java, and COTS client/server applications
- Identifies risks, opportunities, compliance issues or other architectural concerns
- Active participation in Agile Scrum sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
- Develop product teams technical skills through mentoring, coaching, and peer reviews.
- Review Cybersecurity Assessments and Static Code Analysis of developed software to define remediation's and improve software quality.
Requirements
- 10+ years of relevant experience with the following:
- Experience in Object oriented design and development (OODD), Domain Driven Design (DDD), Service Oriented Architecture (SOA), Micro-Services and client/server architecture
- Must have experience in Angular, Java, Micro-Services & client/server architecture.
- Experience in systems development, systems integration, application design with the ability to work with the team of Business Analysts and UI/UX developers on designing, envisioning, and transforming mockups into fully functional user interfaces using Angular or other JavaScript UI frameworks.
- Designing APIs and microservices using Spring Boot that integrate with the UI.
- Experience with a variety of technologies with emphasis on Core Java (11+); Spring Boot, Spring framework, Hibernate, JPA (or other ORM)
- Experience with database design, SQL or PL/SQL Oracle, MySQL, or PostgreSQL Server.
- Experience with Continuous Integration / Continuous Deployment tools such as Jenkins, GitLab, CloudBees, or Bamboo.
- Experience with containerization platforms such as Docker and Orchestration tools such as Kubernetes.
- Experience with Configuration Management and Infrastructure-as-Code tools such as CloudFormation, Terraform, Chef, Ansible, or Puppet
- Collaborate with Developers, Program Managers, Testers, and Production Support Engineers to implement innovative technical solutions via iterative approach reducing time to delivery
- Experience with Continuous Integration / Continuous Deployment tools such as Jenkins, GitLab, CloudBees, or Bamboo
- Experience with implementing or migrating to a Cloud Service Provider (CSP) environment
- Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
- 3 year check for felony convictions
- 1 year check for illegal drug use
- 1 year check for misconduct such as theft or fraud
- Bachelor’s degree in engineering, computer science or related technical discipline.
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Retirement plan
- Tuition reimbursement
- Vision insurance