Software Engineer

Posted Sep 16

This is a fully remote position, open to applicants in United States.

📋 Description

• Lead and manage intricate systems analysis, design, and development initiatives.

• Act as both a leader and an individual contributor on complex projects.

• Offer analytical consulting and leadership to recognize and implement information technology solutions that align with client and Bank objectives.

• Oversee and guide less experienced team members while coordinating development tasks.

• Prepare and manage the technical aspects of project plans.

• Collaborate with Development, Operations, and Technology staff to determine systems development direction, from technical analysis to user acceptance testing.

• Prepare and evaluate test data, execute comprehensive test plans, and finalize debugging processes.

• Assess complex interrelationships among programs, interfacing applications, and platforms.

• Draft and review both technical and functional specifications as well as systems documentation.

• Create charts, tables, and diagrams for problem analysis and review documentation produced by less experienced staff.

• Compile and assess project evaluations, task estimates, timelines, and effort estimates.

• Ensure the efficient operation and effectiveness of supported applications.

• Suggest technologies, policies, and processes, and either lead or take part in vendor software evaluations.

• Adhere to and promote development standards and procedures.

• Maintain expert knowledge of supported applications, development environments, and client environments.

• Assist in managing expense and capital budgets.

• Monitor employee performance and may prepare annual performance reviews.

• Comply with risk, regulatory, and internal control standards, escalating risk-related issues when necessary.

• Foster diversity and promote the Bank brand.

• Implement internal and external audit recommendations and applicable regulatory requirements.

• Perform related duties, including leading due diligence, cost/benefit analyses, or business studies.

• Operate independently during high-level systems analysis and technical development phases.

• Manage the activities of others and lead project initiatives.

• Engage with senior management, technology personnel, clients, and vendors.

• Provide backup support to higher management and act as a technical representative on committees or special projects.

• Mentor and develop less experienced team members.


⛳️ Requirements

• A minimum of an Associate's degree and 6 years of experience in systems analysis/application development, or in lieu of a degree, a combined minimum of 8 years of higher education and/or work experience, including at least 6 years in systems analysis/application development.

• Familiarity with application development software and hardware platforms.

• Proficient in using personal computers, relevant project management software, word processing software, and spreadsheet applications.

• Capable of managing multiple complex projects simultaneously.

• Exceptional problem-solving abilities.

• Outstanding verbal and written communication skills, with prior experience presenting to target audiences.

• Excellent organizational and time management skills.

• Detail-oriented with strong lateral thinking abilities.

• Experience in coordinating between Applications and business units.

• Background in recommending and implementing system solutions.

• Proven track record of driving project milestones and meeting delivery deadlines.

• Demonstrated mentoring and leadership skills from a project management perspective.

• Good understanding of the Bank's application framework.

• Subject matter expertise in the business with knowledge or experience in utilizing the supported application/system.

• Advanced knowledge of interfacing/integrated applications.

• Ability to work effectively in a team environment as well as independently.

• Capacity to multitask across various components of complex projects.


🏝️ Benefits

• Competitive salary and comprehensive benefits package.

• Opportunities for professional growth and development.

• Supportive work environment that values diversity and inclusion.

• Flexible work arrangements to promote work-life balance.

People also viewed

Rich Products Australia1 day ago

Senior Manager, Equipment Engineering

US flagCalifornia, +9 more statesFull-timeSoftware Engineer$152.5k – $228.7k/year
ApplyView job
Coursedog1 day ago

Software Engineer

US flagUnited States OnlyFull-timeSoftware Engineer$70k – $90k/year
ApplyView job
DaCodes.1 day ago

Mid Oracle Analyst Developer

CO flagColombia, +5 more countriesFull-timeSoftware Engineer$2,200/year
ApplyView job
DaCodes.1 day ago

Mid Oracle Developer – Intermediate English

CO flagColombia, +5 more countriesFull-timeSoftware Engineer$2,200/month
ApplyView job
TWO95 International, Inc1 day ago

RPGLE Developer, IBM iSeries, AS400

US flagUnited States OnlyFreelanceSoftware Engineer
ApplyView job
GovSignals1 day ago

Engineering Intern

US flagUnited States OnlyInternshipSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers