SAIC Enterprise Architect Manager in KANSAS CITY, Missouri
Design new user information solutions by eliciting and analyzing requirements to create high-level designs. Develop a deep understanding of business operations and processes associated with the information solutions. Provide clarification, coaching, and direction to development teams concerning design aspects as needed. Interface with the customer and program management to assess and provide feedback on the feasibility, cost, risks, schedule, etc. of a particular project.
Primary Job Duties
Serve as a software architect on the program creating and documenting high-level designs and estimates for various software projects by decomposing user specifications and using knowledge of the business
Coach and mentor developers on aspects of design as needed
Create SDLC-mandated project and product documentation
Assist with debugging and resolving complex application and data issues as needed
Provide input on and/or create overall software architecture roadmap and plan for interrelated applications supported by the program
Bachelors degree and fourteen (14) years or more IT software development experience; Masters and twelve (12) years or more IT software development experience; PhD or JD and nine (9) years or more IT software development experience.
10+ years relevant architecture experience for large scale information technology and database systems comprised of a multi-tier architecture and the integration of highly complex commercial software products and custom code in JAVA, JBoss, and SQL Server.
Eligible to obtain and maintain a Moderate Risk Public Trust clearance
Must possess an Oracle Certified Master, Java EE x Enterprise Architect certification (any version) or equivalent
Must possess expertise with developing and architecting Java/J2EE applications
Must possess expertise with traditional and Agile frameworks in a highly dynamic development environment
Must possess expertise with Service-Oriented Architectures (SOA) and web service paradigms and protocols such as SOAP and REST
Must possess expertise with remediating OWASP Top 10 Security Risks
Must be an excellent team player in a diverse culture
Must display the ability to work under pressure
Must display the desire and ability to act as a mentor/coach/teacher and leader
Expertise with a version-control system such as Subversion
Expertise with an Integrated Development Environment (IDE) such as Eclipse
Expertise with a configuration/build tool such as Maven
Expertise with a continuous-integration server such as Jenkins
Expertise with a unit-testing framework such as JUnit
Expertise with third-party APIs and frameworks such as Spring
Experience working in a Scrum environment
Experience with Section 508 accessibility standards
Experience with Single-Page Applications (SPA)
Target salary range: $125,001 - $150,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
SAIC is a premier technology integrator, solving our nation’s most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability