Software Engineer

Posted Oct 22

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

📋 Description

• Execute and oversee both basic and intricate systems analysis, design, and development.

• Act as an individual contributor for complex projects.

• Maintain a thorough functional understanding of the applications being supported.

• Guide and supervise less experienced team members while coordinating development tasks across projects of diverse scopes.

• Develop and manage the technical aspects of project plans.

• Engage in systems development activities ranging from technical analysis to user acceptance testing.

• Create and evaluate test data, implement detailed test plans, and conduct debugging.

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

• Offer analytical consulting and leadership to identify and implement innovative uses of information technologies.

• Draft technical and functional specifications while updating system documentation.

• Create charts, tables, and diagrams to aid in problem analysis; review documentation produced by less experienced staff.

• Prepare and evaluate assessments, including necessary tasks, estimated timelines, and effort involved.

• Ensure the efficient operation and effectiveness of supported applications.

• Suggest new technologies, policies, or processes and take part in technical evaluations of vendor software.

• Adhere to and promote development standards and procedures.

• Maintain understanding of the business functions, processes, operations, and strategic direction that are being supported.

• Assist in the development of expense and capital budgets.

• Comply with risk and regulatory standards, policies, and controls; recognize issues that need escalation.

• Foster diversity and cultivate an environment that reflects the Bank's brand.

• Uphold internal control standards and implement audit and regulatory action items.

• Perform additional related duties, which may include leadership roles in due diligence, cost/benefit analysis, or business studies.

• Work under the guidance of the Technology Team Lead while independently handling high-level systems analysis and technical development phases.

• Oversee project-based activities of others and assess the performance of assigned staff.

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

• Provide support to senior management and serve as a technical representative on committees or ad-hoc projects.


⛳️ Requirements

• A minimum of an Associate's degree along with 5 years of systems analysis/application development experience, or alternatively, a combined total of 7 years of higher education and/or work experience, including at least 5 years of systems analysis/application development experience.

• Familiarity with application development software and hardware platforms.

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

• Capable of managing multiple complex projects simultaneously.

• Exceptional problem-solving abilities.

• Strong verbal and written communication skills, with past experience presenting to relevant audiences.

• Excellent organizational and time management capabilities.

• Detail-oriented with strong lateral thinking skills.

• Experience in coordinating between Applications and business units.

• Proven track record in recommending and implementing systems solutions.

• Experience in driving project milestones and meeting delivery deadlines.

• Solid understanding of the Bank's application framework.

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

• Advanced knowledge of supported applications and interfacing/integrated applications.

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

• Ability to juggle tasks across various components of complex projects.

• Advanced understanding of the entire system to engage in projects beyond normal business-as-usual activities.


🏝️ Benefits

• Remote work arrangement.

People also viewed

avra1 day ago

Member of Technical Staff – Deployment Platform

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
ClickHouse1 day ago

Manager, Documentation Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$120k – $190k/year
ApplyView job
Michael Baker International1 day ago

Telecommunications Designer – RCDD, Buildings Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$90k – $135k/year
ApplyView job
Bright Vision Technologies1 day ago

SAP BTP Developer

US flagUnited States OnlyFull-timeSoftware Engineer$115k – $165k/year
ApplyView job
Harris Computer1 day ago

Website Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Open Energy Transition1 day ago

Software Engineer

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers