Job Location : Washington,DC, USA
GovCIO is hiring an Enterprise Architect to support a cloud-based Master Data Management system within Veteran Affairs. This position is fully remote and located within the United States. The candidate should have experience with a civil agency, preferably Veterans Affairs. The Enterprise Architect is responsible for the creation, maintenance and management of IT architecture models and their lower-level components, and for interpreting and applying IT architecture information to inform business improvement activities related to design, development, enhancement, and maintenance of IT support systems. You will help a client translate their business strategy into an information technology systems architecture that supports the strategy. You must understand the customer's business needs and objectives while addressing technical details.
ResponsibilitiesConsult with the customer to determine functional and technical requirements of new system functionality, maintain and document current functionality, and support development teams in understanding and implementing these concepts.
Lead large-scale implementation oversight and contribute to software design, development, and integration on a micro-service, API-based Master Data Management (MDM) project.
Contribute as a senior technologist on larger projects.
Develop project scoping and estimating for solutions, including API Gateway integration/implementation and partner onboarding.
Develop and share best practices for solutions.
Manage quality of delivery across projects through risk mitigation strategies.
Participate in the development of conceptual and logical architectures.
Resolve integration and interfacing issues between various back-end systems, including direct support to Operations and Maintenance (O&M) teams during production concerns.
Optimize application performance and scalability.
Support IT strategy development, maintenance and monitoring including strategic road mapping across potential integration partners.
Provide solution architecture guidance through direct, sprint-by-sprint engagement with development, testing, and O&M teams.
Perform solution architecture reviews and approvals at Design, Release Planning, Test Readiness, and Operational Readiness Reviews.
Provide recommendations and execution of processes for AoA and Market Research for products and services, including measurable success criteria and user engagement plans.
Develop and maintain System Data Models and Web Service/API Specifications.
Ensure implementation alignment with standards and frameworks of the overall business and technology strategy.
Create solutions that balance business requirements with information and cyber security requirements.
Identify design gaps in existing and proposed architectures and recommend changes or enhancements.
Use current programming languages and technologies to write code, perform testing, and debugging of applications.
Train users in implementation or conversion of systems.
Exhibit a team-player mentality with a focus on collaborative engagement.
Demonstrate proven communication skills and the ability to work in complex multi-national/multi-cultural environments.
Required Skills and Experience
Bachelor's Degree in Computer Science, Electrical/Electronic Engineering or other engineering or technical discipline (4+ years of additional relevant experience may be substituted for education).
12 years of experience.
Application/enterprise architecture, systems integration and development, and package implementation with knowledge of interactive design.
Strong understanding of application design and analysis, design patterns, and object-oriented design.
Hands-on experience with Java software development using various SDLC methodologies.
Experience with Java concepts and patterns including: Java/J2EE, JSP, Spring (and Spring Boot), JUnit, AOP, Spring MVC, Eclipse.
Demonstrated experience developing RESTful microservice APIs using REST, JSON, Swagger, and Java Bean Validation (JSR 303).
Experience with Behavior Driven Development, ideally Gherkin and Cucumber.
Experience in full lifecycle software development using Agile methodologies.
Extensive experience coordinating program and project leaders to identify requirements for system architecture.
Ability to identify strategies for addressing requirements.
Extensive experience analyzing requirements against fiscal, schedule, and performance issues.
Experience creating an architecture vision for high-volume and high-availability networks and systems.
Experience in conveying the architectural vision to team members for a program or project.
Ability to dictate design choices to software developers, including platforms, coding and technical levels.
Experience in establishing and enforcing standards and practices.
Overseeing the development team and managing the full life cycle of the software development process.
Experience with multiple source control systems: JIRA, Git, etc.
Strong conceptual abilities and implementation of pragmatic methods and procedures.
Openness to new ideas and change, ability to learn, flexibility, adaptability, willingness to innovate, unconventional thinking.
Proven track record of implementing large, complex web sites and/or web applications.
Clearance Requirement: Ability to obtain and maintain a Suitability/Public Trust clearance.
Location: US-Remote
Company Overview
GovCIO is a team focused on transforming government IT by delivering innovative IT services and solutions that improve how government agencies operate and serve citizens.
Equal Opportunity
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.
#J-18808-Ljbffr