Software Engineer

Posted 6 days ago

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

📋 Description

• Oversee and execute intricate systems analysis, design, and development initiatives.

• Lead and actively participate in complex project undertakings.

• Offer analytical consulting and guidance in recognizing and implementing IT solutions for client divisions and the Bank.

• Direct and supervise less experienced team members while coordinating development activities.

• Prepare and manage the technical aspects of project plans.

• Collaborate with Development, Operations, and Technology teams from technical analysis through user acceptance testing.

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

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

• Draft and review technical and functional specifications and system documentation.

• Develop assessments that include necessary tasks, estimated timeframes, and effort required.

• Ensure the efficient operation and effectiveness of supported applications.

• Recommend suitable technologies, policies, and procedures, and engage in vendor software evaluations.

• Uphold and promote development standards and protocols.

• Assist in formulating expense and capital budgets.

• Monitor team performance and may conduct annual performance reviews.

• Comply with risk and regulatory standards, policies, and controls while escalating risk-related matters.

• Maintain internal control standards and implement findings from audits and regulatory reviews.

• Carry out related responsibilities including due diligence, cost/benefit analysis, and business studies.


⛳️ Requirements

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

• Familiarity with application development software and hardware platforms.

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

• Ability to manage multiple complex projects simultaneously.

• Strong problem-solving abilities to facilitate issue resolution.

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

• Outstanding organizational and time management skills.

• Detail-oriented with strong lateral thinking abilities.

• Experience in coordinating efforts between Applications and business units.

• Proven experience in recommending and implementing system solutions.

• Experience in driving project milestones and meeting delivery deadlines.

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


🏝️ Benefits

• Comprehensive health and wellness programs.

• Opportunities for professional development and growth.

• Flexible work arrangements and a supportive work environment.

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