Compass Systems & Programming Bethesda , MD 20814
Application Development Analyst
Our client is seeking an experienced Application Development Analyst to join our team of talented professionals in Bethesda, Maryland working on an industry-transformative product. The Application Development Analyst will plan and design methods for the optimization and integration of various forms of technology systems or policies and high level principles as well as apply varied engineering and design theories to produce robust, integrated functioning of various systems, technology interfaces, and/or overarching information policies and high level principles.
KEY JOB FUNCTIONS
Define core and support technology, data entities, business functions and/or subject areas that transcend organizational and functional boundaries.
Provide technical and architectural subject matter expertise to the various development teams including communicating architectural decisions and mentoring other technical staff around the various development technologies and decisions.
Identify core common data shared across the enterprise and participate in enterprise wide efforts to reach common understanding of those data.
Oversee multiple projects in order to preserve the architectural vision and protect stakeholder interests as well as to meet operational and financial reporting requirements
Create performance metrics and traceability maps to determine the effectiveness of architecture solutions and facilitate governance. Keep abreast of relevant architecture best practices.
8 years of related work experience
8+ years experience of hands-on Java design and development
8+ years experience implementing Java open source frameworks like Springboot, JPA, Spring Batch etc.
8+ years with relational databases such as Oracle (SQL, PL/SQL) and SQL Server (T-SQL)
Experience in defining current and target state architectures, transition architectures and road maps
Experience with Enterprise Architecture frameworks like TOGAF, DoDAF, FEAF etc
Experience using Agile methodology
Experience with ETL and any reporting tool like Tableau
Bachelor's Degree in Computer Science or equivalent engineering discipline
Mortgage Industry knowledge experience
TOGAF Certification or a good understanding of TOGAF For more information on the Application Development Analyst position, please contact Marge: or