Product Architect, Ashburn, VA

Ashburn, VA  CACI International

LEARN MORE / APPLY

Product Architect

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

The Opportunity:

As an Architect for an Agile team, you will design and implement comprehensive application architecture encompassing user interface, API, microservices, databases and infrastructure

Responsibilities:

Responsible for defining and implementing product architecture, ensuring scalability, performance and reliability

Design and implement novel approaches to fulfill business needs, including new tools, development strategies, and testing strategies, and evangelize solutions with multiple peers

Maintain sound understanding of enterprise and program level architecture

Liaison with business analysts to understand business needs and develop solutions that meet business needs, technical feasibility and comply with enterprise and program level architecture and standards

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 and onboard new applications to the cloud-based infrastructure

Evangelize the developed solution to team members and work with team members to slice and dice stories into tasks and support efficient task execution to meet project deadlines

Motivating developers, testers and creating a space where they can ask questions and voice their concerns

Provide technical guidance and leadership to cross-functional teams through mentoring, coaching, and peer reviews

Keep up to date with industry trends and developments

Designing solutions in a Multi-Tenant Cloud Architecture that will support legacy Java, .Net and COTS client/server applications

Identifies risks, opportunities, compliance issues or other architectural concerns

Active participation in Agile ceremonies, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases

Review Cybersecurity Assessments and Static Code Analysis of developed software to define remediation’s and improve software quality

Develop and maintain technical documentation, including architecture diagrams and design documents

Must be able to work on-site in Ashburn, VA 2-3 days per week.

Qualifications:

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

10+ years’ overall experience in software development, including hands-on experience with programming, software design patterns, and architecture as a software architect, tech lead, or a senior developer

A bachelor’s degree in computer science, software engineering, or a related field

Proficiency in Java and associated frameworks such as Sprint/Spring boot, Kendo UI and libraries such as React, Spring, Hibernate.

Familiarity with design patterns, object-oriented programming (OOP), and other software design methodologies to create modular, scalable, and maintainable systems

Professional experience operating within cross-functional teams and groups

Knowledge of different software development processes, such as Agile, Scrum, Waterfall, or DevOps, and their implications on architectural decisions

Expertise in various architectural styles, such as client-server, microservices, event-driven, or layered architectures, and their trade-offs

Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and understanding of distributed system concepts, including scalability, fault tolerance, and data consistency

Knowledge of RESTful APIs and experience designing, implementing, and integrating APIs in a secure and efficient manner.

Familiarity with relational (e.g., Postgres) and NoSQL (e.g., DynamoDB, MongoDB) databases, data modeling, and data storage best practices

Skills in analyzing and optimizing software performance, including profiling, benchmarking, and code optimization techniques

Awareness of common software security vulnerabilities and strategies to mitigate them, such as input validation, secure coding practices, and encryption

Excellent verbal and written communication skills, with the ability to succinctly present complex subject matter specifically translating technology problems/solutions to business partners

Ability and desire to stay current with industry trends, emerging technologies, and best practices in software architecture

You are good at:

Taking high-level business requirements and mapping them to tasks for developers and testers

Designing technical solutions using established standards and breaking them down into units of work for your team

Working with business analysts to ensure coverage of requirements

Creating a roadmap to production for your product in a phased approach, considering legacy system decommissioning

Overseeing project construction, reviewing pull requests, ensuring test coverage, maintaining high quality code, mentoring developers, removing blockers, and presenting your team’s product to various stakeholders.

Hands-on development with Amazon AWS, Java (Spring/spring boot), React, PostgreSQL, JavaScript, browser technologies such as HTML, HTTP and CSS and JavaScript framework such as Kendo UI.

Continuous Integration / Continuous Deployment tools such as Harness, Jenkins, GitLab or Bamboo

Systems design, systems development, systems integration, application design

Experience migrating legacy applications to microservices based architecture deployed to the cloud

Anticipating issues and formulating remedial actions

Collaborating with Developers, Program Managers, Testers, UI/UX, and Production Support Engineers to implement innovative technical solutions via iterative approach reducing time to delivery

Excellent technical, diagnostic, and troubleshooting skills

Strong problem-solving skills, with the ability to analyze complex issues and develop creative solutions

Strong experience with containerization technologies (Docker) and orchestration Tools (Kubernetes)

Desired:

Deep experience in our tech stack: Java 17, Spring/Spring boot, React, UI state management, ORM such as Hibernate, PostgreSQL, Amazon AWS

Having served in a technical lead role for one or more product teams.

Optional but beneficial certifications include AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect

Having contributed to development of enterprise architecture and standards and ability to enforce these standards

Experience with DevOps practices, including continuous integration and continuous development

__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers – every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground – in your career and in our legacy.

Your potential is limitless. So is ours.

Learn more about CACI here. (https://careers.caci.com/global/en/life-at-caci)

__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __

Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (https://careers.caci.com/global/en/employee-benefits) .

The proposed salary range for this position is:

$131,800 – $290,000

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

LEARN MORE / APPLY

BillGoldenJobs.com Jobs Careers

Job Hiring / Ashburn, VA / Product Architect >> APPLY/LEARN MORE >> https://de.jobsyn.org/0282d90a45ba49c2b1e3e561b0b37fb78003 >> #job #jobs #hiring #BGJobs   

+++++++++++++++
? Looking for more jobs like this? Find more at CareerOneStop, sponsored by the U.S. Department of Labor Employment and Training Administration.
+++++++++++++++

Share:

More Posts

BillGoldenJobs.com Bill Golden

GTSC Hot Jobs – No Clearance Required!

GTSC is hiring >> No Clearance Required! … Technology positions in northern Virginia, REMOTE Call Center Support jobs and remote Windows Administrator and Web Content positions! LEARN MORE / APPLY >> https://billgoldenjobs.com/hotjob/gtsc-hot-jobs-250704ncr (7/4) #job #jobs #IT #TAP #technology #STEM #remotejob #GTSCJobs

BillGoldenJobs

Intelligence Analyst, Marysville CA

TS/SCI … Marysville CA / Intelligence Analyst … Collaborate with AF DCGS Analysis and Exploitation Teams (AET) on current operations, long-term/short-term analyses, and ISR mission planning.

BillGoldenJobs.com

Data Scientists – Application Fraud Team, Principal Associate, Chicago IL, McLean VA, NewYork NY, Richmond VA

US Work-eligible, MS degree … Data Scientist – Application Fraud Team, Principal Associate, Chicago IL, McLean VA, NewYork NY, Richmond VA / Principal Associate … be part of a team that’s leading the next wave of disruption at a whole new scale, using the latest in computing and machine learning technologies and operating across billions of customer records to unlock the big opportunities that help everyday people save money, time and agony in their financial lives.

Send Us A Message

Product Architect, Ashburn, VA

Ashburn, VA / CACI International / Product Architect

Helping You Find Success!

BillGoldenJobs is an IntelligenceCareers.com website
~~~ Focused on information-centric careers across all industries ~~~
Search Jobs / Hot Job Indexes / About

IntelligenceCareers.com

Product Architect, Ashburn, VA

Ashburn, VA / CACI International / Product Architect

IntelligenceCareers.com serving cleared professionals since 1999