Enterprise Architect (Remote) #4279
Careers
- US-Remote
- Software Engineering Services
- Suitability/Public Trust
- Fully remote
Share
Overview
GovCIO is seeking transformational professionals to join our team providing portfolio, product line and product management support centered around Veterans and platform capabilities that provide secure, seamless benefits and services to Veterans and their families. We do what’s best for VA, so they can do what’s best for our Veterans.
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. They are also required to interpret, use, and apply information contained within IT architecture to inform a range of business improvement activities, particularly those involved in the design, development, enhancement, and maintenance of IT support systems. You will be challenged with taking helping a client translate their business strategy into an information technology systems architecture that support the strategy. You must understand the customers business needs and objectives while still being able to delve into nitty-gritty technology issues.
Responsibilities
Consults with the Lead Architect and helps design, implement and maintain their visions supporting the customer requirements.
- Support the Lead Architect in Analysis, Conceptualization and Guidance for the Support of one of the critical Authoritative Data Sources in VA.
- Assist large-scale implementation oversight and hands on contributions to the software design, development, and maintenance of a major project.
- Contribute to larger projects in the role of senior technologist.
- Develop project scoping and estimating for solutions.
- Develop and share best practices for solutions.
- 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 related concerns.
- Optimize application performance and scalability.
- Support IT strategy development, maintenance and monitoring including strategic road mapping across the potential integration partners.
- Provide solution architecture guidance through direct, sprint by sprint engagement with development, testing, and O&M teams.
- Perform solution architecture review and approval at Design, Release Planning, Test Readiness, and Operational Readiness Reviews.
- Provide recommendation and execution of processes for AoA and Market Research for products and services to be acquired, including measurable success criteria and user engagement plans.
- Development and maintenance of System Data Models and Web Service/API Specifications.
- Ensure implementation alignment with standards, 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.
- Exhibit a Team Player mentality with a focus on collaborative engagement.
- Demonstrate proven communication skills and appetite to work in complex multi-national / multi-cultural environments.
Qualifications
A Senior Software/System Architect must have extensive experience in the coordination of program and project leaders to identify requirements for system architecture. Must be able to identify strategies for addressing requirements. Must have extensive experience with analysis of requirements against fiscal, schedule, and performance issues. Has extensive experience in taking program requirements and can create an architecture vision having experience in high volume and high availability networks and systems. Experience in creating and conveying to team members the architectural vision for a program or project. Is responsible for dictating design choices to software developers, including but not limited to platforms, coding and technical levels. Experience in establishing and enforcing standards and practices. Overseeing the development team, he manages the full life cycle of the software development process. Has extensive software development experience and thorough knowledge of a variety of programming languages and logic.
Required Skills and Experience:
- Master’s Degree in Computer Science, Electrical/Electronic Engineering or other engineering or technical discipline is required.
- 10 years of experience.
- 10+ years of additional relevant experience may be substituted for education.
- 5 years’ experience with Oracle RDBMS, in both On-Prem, Oracle RAC and AWS Cloud Based Oracle implementations including RDS. This experience needs to include design/development of Trigger based and Stored Procedure implementations.
Preferred Skills and Experience:
- Application architecture / 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 one or more Java concepts and patterns including: Java/J2EE, JSP, Spring (and Spring Boot), JUnit, AOP, Spring MVC, Eclipse.
- Demonstrated experience developing RESTful micro service APIs using the following technologies and standards: REST, JSON, Swagger, Java Bean Validation (JSR 303).
- Experience and full lifecycle software using Agile methodologies.
- 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 Required: Obtain and maintain a Suitability/Public Trust clearance.
Company Overview
GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.
But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
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.
Posted Pay Range
The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an “at-will position” and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors.
Pay range: $145,000 - $155,000 Annually
Apply NowNot The Right Fit?
Is this not the job you’re looking for? That’s ok! We’ve got plenty of other opportunities for you to peruse. Search all of our open positions by your area of interest or location.