Sr. Programmer Analyst (Redwood City, CA)
As a Senior Programmer Analyst at Provident you will develop and solve challenging application problems related to our core system, online banking platform, and third party applications. You will build code that accurately and efficiently satisfies customer and stakeholder requirements. You must be able to develop solutions for the most complicated problems, and your attention to detail ensures that you create a stable, defect-free refined product. You are smart, friendly, and you enjoy working with others to pursue a common goal. You always do the right thing.
Why Provident?
Provident Credit Union was established in 1950 and we rank among the top 10% of credit unions in the US. We believe having a culture that is accepting, supportive, diverse, and inclusive makes us all better. Provident has been a Bay Area “Top Workplace” since 2017, and our employees rank us on Glassdoor as one of the best credit unions in the nation.
Our values are:
- Listen
- Get Better
- Do What’s Right
Essential Functions:
- Develop and maintain applications and databases by evaluating client needs; analyzing requirements; developing software systems.
- Seek continuous improvement of our core technologies by adhering to coding standards documented in the Software Development Life Cycle and internal Coding Standards Policy; contribute to attainment of long term I.T. objectives; answering technical and procedural questions for less experienced team members, mentor them and teach them to improve PCU software development processes.
- Actively participate in Core System Tactical Teams and initiatives, and collaborate with internal and external clients to understand and deliver improvements in service requirements. This includes providing feedback/solutions for stakeholder requests.
- Identifies requirements by establishing personal rapport with potential and actual clients and with other persons in a position to understand service requirements.
- Work with Business Analysts to analyze requirements; prepare work flow chart and diagram using knowledge and expertise in computer capabilities, subject matter, programming language, and logic.
- Update PCU computer systems and programming guidelines by writing and updating policies and procedures.
- Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
- Ensure applications are accurate and mistake free by following the software development framework. This includes unit testing, alpha testing, code review, and user acceptance testing. Recruit and manage the participation of subject matter experts as required.
- Ensure that all applications are defensible against security vulnerabilities. Have the ability to identify vulnerabilities and assign risk levels.
- Accommodate requests to add automation and new features to existing programs or job functions
- Communicate openly and effectively with internal/external clients & be an active and supportive members of the development team.
- Participate in daily code review, specifically for junior developers, and enforce proper coding standards and alternative solutions.
- Maintain healthy code versioning habits. Ensure that all code is stored in an electronic version library. Ensure redundancy of all source code backups.
- Develop with a forward thinking scalable approach. Maintain programs/software with most recent updates for maximum accuracy and efficiency
- Ensure that all code changes/modifications comply with Provident Credit Union’s change management policy
- Managing, planning, coordinating and implementing regular and ongoing updates and application enhancements under the direction of the manager of IT Operations.
- Able to work under minimal direction and supervision, takes initiative to perform independent work on complex development functions
- Contributing to cross functional teams addressing special company projects and issues.
- Monitoring and identifying trends and opportunities for enhancing application performance, including nightly and monthly jobs.
- Manage project production.
- Performs other duties as assigned.
- Excellent listening and speaking skills.
- Excellent written communication skills.
- Complete required BSA & OFAC training annually.
- Understand and adhere to BSA and OFAC policy and procedures.
QUALIFICATIONS
Education/Work Experience/Knowledge, Skills & Abilities
- Bachelor’s degree in computer science or equivalent experience
- 7+ years of experience as a software developer
- Experience with agile software development methodologies
- Demonstrated expertise to use, SQL Server Management Studio, Microsoft Visual Studio, C#, Win Forms, ASP.NET
- Experience with Azure services like App Services, API Mgt, etc.; AZ-204 or Azure Certification is good-to-have
- Working knowledge of client side (user interface) design and production, HTML, CSS, Java Script
- Has led development of several robust, efficient, and defensible applications
- Process: You are incremental with your development and take full responsibility for the quality of your code and testing
- Strong understanding of Financial Institution business process and member security
- Strong analytical and communications skills
- Passion for building great products
- Results-driven, self-motivated, self-starter
- Good mathematical and organizational skills.
Benefits you will enjoy:
- Quality medical, dental and vision care coverage
- 401(k) retirement plan with up to 150% matching employer contributions
- Strong commitment to investing in your career and educational advancement by offering up to 100% Tuition reimbursement for approved courses
- Annual discretionary bonus
- Generous paid time off and paid holidays
- Flexible spending accounts
- Employee Referral Bonus
- Short and long-term disability coverage
- Life and AD&D insurance
- Provident membership
- Rate discount on home and auto loans
- Opportunity to use company owned condo in Maui and Lake Tahoe
Compensation:
Pay Grade is T4. This position is eligible for our twice a year discretionary bonus.
Targeted Base Pay: $109,000 - $127,000 / year DOE
Provident is an Equal Opportunity Employer
We are a winner of the Bay Area News Group Top Work Place in 2018 - 2025. Check us out on Glassdoor
Read Full Description