Application Development and Business Intelligence Manager
Self-Help Federal Credit Union
Application Development And Business Intelligence Manager
Self-Help started in 1980 with a focus on economic inequality especially in communities that have faced systemic barriers in building wealth. At the core of what Self-Help does is a drive to create and protect ownership and economic opportunity. In other words, we're committed to economic justice! Economic justice means that all communities have the basic infrastructure they need to thrive, from high quality schools to grocery stores selling fresh foods resources that support opportunity at a neighborhood level regardless of demographics, income, or wealth. Since our founding, we've constantly sought to find new ways to pursue greater economic justice: from providing fair and affordable loans, to working with partners to demand that lawmakers change unjust policies.
We're seeking an Application Development and Business Intelligence Manager to join our team in Durham!
Self-Help is a national community development financial institution with a mission to create economic opportunity by providing financial services and lending to working families, small businesses, and communities in historically underserved markets. Data collection, analysis, and reporting are critical to our success. We are passionate about using data to measure the effectiveness of our impact on individuals and communities, to guide our designs on new financial product innovations, and to benchmark operational efficiencies. This manager will lead other developers that support business and operational teams with these challenges and will have a meaningful impact on the growth and effectiveness of the organization.
The successful candidate will also be responsible for supervising and participating in the development and support of a critical insourced business intelligence database. You will work in a supportive and collaborative team environment that promotes individual growth. If you are interested in this challenge and meet half or more of the requirements and are excited to and capable of learning the rest, then we encourage you to apply. We would love to talk with you.
Database Management
Be an active participant in the ongoing development and operation of in-house business intelligence data warehouses and reporting platforms, and supervise staff with the below responsibilities.
- Design database schema based on business data requirements.
- Implement security controls to protect member sensitive information.
- Add and manage internal and external data feeds from new source systems, including identifying data elements, building and maintaining ETL processes, and utilizing master data management (MDM) for quality control.
- Provide operational database support, including ensuring sufficient performance and capacity, and data protection via backups and disaster recovery planning.
- Maintain an SSRS and Power BI reporting platform.
- Author ad hoc and recurring operational Power BI dashboards and reports per business specifications.
Software Development
Be an active participant in the development of the code base supporting a key in-house MySQL application, and supervise staff with the below responsibilities.
- Gather requirements for new features from the business team.
- Maintain an application architecture and author code within that framework.
- Test new code, build client install packages, and implement into production.
- Maintain code in a secure source code repository.
- Plan and schedule work using a development roadmap.
- Provide operational and system administration application support, including patching and upgrading MySQL.
Supervisory
- Hire, develop, and motivate staff to provide highest level of commitment to Self-Help.
- Interface with key system and database stakeholders on internal teams to identify and translate requirements into database and application design.
- Manage the software vendors that are key to the applications.
What You'll Need:
- Bachelor's degree in Computer Science, Software Engineering, Data Science, or equivalent related experience.
- 3 years' experience with SQL development and SQL Server administration. Experience with MySQL running on a Linux variant a plus.
- Programming experience in.NET (C# or VB.NET) or a minimum of 3 years' experience in other mainstream language (Python, Ruby, Java, C/C++, PHP).
- Development and administration experience in ASP.NET MVC or Blazor on IIS, or significant experience in another web development platform (Java, PHP on LAMP).
- Recent experience with Agile development methodology and scrum techniques.
- Understanding of business intelligence and data warehousing concepts and best practices, and general database design principles.
- Prior supervisory experience a plus.
- Ability to build and maintain productive relationships throughout the organization.
- Ability to effectively hire, develop, and motivate staff.
- Strong commitment to our mission – creating economic opportunity for traditionally underserved communities.
- Preference for working in organizations that place priority on teamwork and collaboration.
- Willingness and ability to learn basic concepts around lending and financial services.
- Ability to balance concurrent projects and provide leadership in a decentralized environment.
- Strong project management and problem-solving skills.
If you are interested in who we are and what we do; have a strong desire to work in an organization that places a high priority on teamwork and collaboration; and are interested in working to help create economic opportunity for all – THIS is the place for you! Click the "apply now" button to apply!
Competitive nonprofit compensation, based on experience, plus a generous benefits package. Compensation ranges for each position are based on local market rates and will be determined by geography, role, and experience.
Self-Help is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Self-Help is committed to providing equal employment opportunities to all persons, regardless of race, religion, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression (including transgender status), age, sexual orientation, military and veteran status, class or family status.
- ...modernize the technology platform to handle increasing business volumes and to implement new workflows that reduce... ...• 7+ years of hands-on AWS, Java, Angular, Oracle development experience supporting distributed applications. • Demonstrated API design and implementation,...Application
- ...solutions that meet the needs of our business and customers. • System... ...existing solutions, contributing to the development of AI-driven applications and processes. • Microsoft Full Stack... ...processes. • MuleSoft: Integrate and manage APIs and data flows using MuleSoft,...Application
- ...Senior Java and Curam developer to provide business and systems analysis, modeling, design and programming for NC FAST application development and maintenance operations using Java,... ...- 6 Years Experience using Curam Intelligent Evidence Gathering (IEG2), and Curam Express...ApplicationWork experience placementShift work
- ...empathy focuses on your long-term career development while valuing your unique skills and... ...Your role and responsibilities As an Application Developer specializing in Oracle Cloud... ...expertise in Oracle Cloud Integration to meet business requirements. This involves integrating...ApplicationWorldwide
- ...Java Developer (API Development & Integration) Location: Durham, NC Remote till covid... ...RESTful services, XML/JSON, and modern Application Servers. ~ Proficient in Java, J2EE,... ...Knowledge of relational and NoSQL database management systems. ~ Excellent collaboration...ApplicationRemote work
- ...Engineer, crafting new solutions and maintain the applications in both on prem and cloud (AWS) ~5+ years of Application & API Development using Java & NodeJS micro services ~ Experience with vendor product management ~ Good interpersonal and communication skills...ApplicationWork experience placement
- ...the planning and execution of development and delivery of efforts for... ...that drives customer and business value while creating a healthy... ...position will be responsible for managing and assisting with... ...ram/Java web-based software application on n-tier infrastructure, interfacing...Application
- ...Data Engineer Hybrid Mode (5 Days in Month) Westlake, TX/Durham, NC Job Description 5+ years in enterprise application development (design, development, testing, deployment, and support) 5+ years of development experience in database development Writing...Application
- ...build and deploy processes for the NCFAST application. The Department of Health and Human... .../Release Administrator to support the development, automation, and implementation of... ...with the infrastructure and environment management, build/deploy processes for the NCFAST...ApplicationContract work
- ...Java Application Support Engineer Durham NC Contract 8+ years of application development experience with strong proven understanding of Java/Spring MVC, Node JS, Spring... ...production support, change and incident management for critical systems Experience...ApplicationContract work
- ...a software engineer who implements and manages the tools, processes, and cloud environments... ...management strategies. Interfaces with Development, Quality Assurance, Customer Support,... ...experience managing high-severity application or process from outages to a successful...ApplicationWork experience placement
- ...Senior Applications DBA Location: RTP, NC The Department of Health and Human Services... ...Applications DBA to support the migration and development support of various applications for... .... Primary responsibilities include managing the application schema, design, and...Application
- ...of a Senior Java developer to provide business and systems analysis, modeling, design and programming for NC FAST application development and maintenance operations using Java and... ..., code development, and life cycle management of various interfaces across program areas...ApplicationWork experience placement
- ...Location: Durham, NC Job Description: As part of the eDB2 Team, you will provide Development and Support for data integration and services required for numerous Brokerage applications. There is a tight integration between eDB2 and these applications, which leads...ApplicationLong term contractWork experience placement
- ...Senior Applications DBA Client requires a Senior Applications DBA to support migration... ...database effort from on-prem to AWS cloud and development support of various applications for NC... .... Primary responsibilities include managing the application schema, design, and extensions...ApplicationContract workWeekend work
- ...End Developer Looking for a senior front-end developer in development of a modular, web-based platform for systematic review of scientific... ...and client-side machine (read and write) • Fully test application for usability across multiple browsers • Take existing...ApplicationTemporary workInternship
- ...professional IT services and staffing to businesses and governments in Canada. With... ...of staffing expertise include: Application Development, Project Management, Quality Assurance, Business/... ...Analysis, Datawarehouse & Business Intelligence, Infrastructure & Network...ApplicationPermanent employmentContract workFor contractorsH1b
- ...’s in computer science or related major with 6+ years of CRM development experience. Certified Salesforce Administrator and/or Certified... ...along with Salesforce API integration. Experience with Application build and deploy using Continuous Integration/Deployment (CI/...Application
$90k - $115k
...kidney and liver disease, brain development, and the immune system.... ...POSITION As a Technical Application Scientist (TAS) you will be... ...and troubleshooting. Log, manage, and report customer support... ...inclusion, we do not use artificial intelligence or automated systems to...ApplicationFull timeTemporary workLocal areaRemote workHome officeFlexible hoursShift work- ...description of recent professional development work in a data conversion... ...efforts for NC FAST/Green application portfolio. 3The Department... ...stakeholders to understand business requirements and translating... ...support data archival for management of data growth, data sub-setting...ApplicationContract work
- ...years of advanced research and technology development. Our customer base consists of DARPA,... ...and proprietary customers. TSC's Intelligent Systems Laboratory in North Carolina is... ...autonomy, machine learning and biomedical applications. This position is onsite, at our...ApplicationLocal area
- ...includes database and legacy web application migrations to the cloud, the... ...An expert background in SQL development broadly (stored procedures a... ...learn new technologies and business areas. Exploring new... ...professionals who advise clients on the management of their domestic benefits....Application
- ...leader in diagnostic testing and drug development solutions, helping healthcare providers... ...a First Shift schedule, with standard business hours of Monday through Friday, 8:00 a.... ...reasonable notice provided when possible. Applicants who live within 35 miles of either the...ApplicationFull timeTemporary workCasual workInternshipWork at officeImmediate startMonday to FridayFlexible hoursDay shift3 days per week
- ...Health/Wellness Platform Development Associate The Health Care Technology... ...Platform team interact with business partners as well as systems... ...to host these brand-new applications. Skills and Knowledge:... ...code reviews, source control management, build processes, testing,...ApplicationContract workWork experience placement
$196.35k - $292.6k
...based storage platform that provides intelligent policy-driven data management. StorageGRID stores and manages... ...current technology, language, or development environments, we know you will... ...development, QA and install/deployment of applications used by our post sales, partners...ApplicationWork experience placementLocal areaRemote work$90.23k
...BR Requisition ID: 44503BR Business Unit: TSU Job Description:... ...forecast, and ad-hoc reporting to management. • Leads the development of highly complex analyses and reports... ...Affirmative Action employer. All qualified applicants will receive consideration for...ApplicationFull timeH1b- ...dedicated to the transformation, development, and management of enterprise information... ...computing and artificial intelligence - and pairing them with a... ...and beyond. DHTS APPLICATION ANALYST (OPTIME, ANESTHESIA... ...management of data in their business unit. Provides systems...ApplicationRemote work
$90k - $110k
...leveraging artificial intelligence to improve customer... ...design territories, manage customer data, organize... ...teams in the design and development of high-quality... ...certifications; and other business and organizational... ...work authorization . Applicants must be authorized to...ApplicationPermanent employmentWork at officeRemote workFlexible hours- ...that work on a wide range of applications and platforms like CLIENT’s... ...Have a mindset of test first development and are experienced in... ...application owners, architecture and business sponsors Rapid... ...training, quality time with your manager and teammates, building your...ApplicationWork at officeWork from home
- ...services. The Digital Platforms development team focuses on delivering... ...focus in financial services applications The Purpose of Your... ...experience decomposing sophisticated business problems into creative,... ...deployment and application management via the AWS console AWS...ApplicationWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Development and Business Intelligence Manager. Be the first to apply!
- research and development manager Durham, NC
- franchise development manager (remote) Durham, NC
- director of community development Durham, NC
- development chef Durham, NC
- development director Durham, NC
- senior manager product development Durham, NC
- organizational development manager Durham, NC
- community development project manager Durham, NC
- director learning & development Durham, NC
- senior director clinical development Durham, NC

