What are the responsibilities and job description for the Core Development Architect position at Citadel Logo?
Job Overview
The Core Development Architect (CDA) role is to design, optimize, develop, and oversee custom solutions and integrations with Jack Henry’s Symitar core banking platform. They will play an integral role guiding Citadel’s development team to create innovative solutions that best utilize Symitar’s development tools.
Responsibilities
- Oversee and play a decision-making role in the Design, development, and enhancement of PowerOn programs, PowerDocs, SymForms, and custom solutions within Symitar.
- Serve as the Symitar Development subject matter expert on project teams to assist with the design of custom solutions to meet business requirements.
- Assist project teams and the Scrum Master to refine Epics, Features, and User stories.
- Develop solutions utilizing the Symitar PowerOn proprietary language, Java, and/or Microsoft .net languages.
- Create and maintain PowerOn to be used by Citadel and vendor SymExchange interfaces into Symitar.
- Translate business and technical requirements into feature rich and functional applications.
- Provide guidance to Developers as needed.
- Adhere to Citadel’s Software Development Lifecycle policies and procedures.
- Ensure Symitar Database integrity and performance through developed applications.
- Optimize application utilization through routine performance evaluations and maintenance checklists.
- Document Symitar system structure and programming processes utilizing flow charting and writing specifications in pre-design stage and programming according to specifications.
- Maintain development, staging and production environment to ensure performance, availability, integrity and accuracy meet Citadel standards.
- Ability to communicate effectively with internal team members and customers using good verbal, written, and interpersonal skills
- Adhere to Citadel’s Software Development Lifecycle policies and procedures.
- Create and maintain technical documents to accurately represent application design and code.
- Extensive knowledge of the Credit Union’s products and services
- Ensure that all development standards are met and that Citadel does not intentionally violate any standards that would place our domain and information in jeopardy.
- Work successfully in both waterfall and agile project teams.
- Participate in department team meetings and offer suggestions on development team projects.
- Clearly and regularly communicate with management and technical support colleagues.
- Recommend improvements to existing software programs as necessary
- Carry out other duties as may be assigned or requested.
Qualifications and Education Requirements
- 10 years of programming experience with the Symitar development tools, C#, Java and JQuery.
- Extensive experience with Symitar, the PowerOn and PowerDocs development tools preferred.
- Strong technical knowledge with Object Oriented Programming in C# or Java, Symitar PowerOn and PowerDocs.
- APIs, SOAP, and client server applications.
- Experience with HTML, HTML5, JavaScript, jQuery, JSON and SQL
- Microsoft Office Suite, Internet Explorer, Adobe PDF
- Visual Studio and Azure DevOps Source Code control preferred
Additional Skills/Notes
- Ability to work independently and in a team environment. Shows initiative, strong client relationship building skills, organizational skills, and interpersonal skills.
- Ability to view issues and projects in a broad scope. Strong written and verbal skills. Must be willing to be on call after hours.
Education
- Bachelor’s degree with major coursework in computer science or a related field or equivalent work experience.