Job Directory Senior Software Engineer - Mobile Technology

Senior Software Engineer - Mobile Technology
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description:

The Senior. Software Engineer (SSE) is responsible for providing technical leadership/direction to ECOMMERCE/MOBILE projects/initiatives. SSE will bring together the various development activities that are required to be performed on ECOMMERCE/MOBILE project and oversee the entire project deliverable from software technical design and coding perspective.

Specifically, s/he will:

* Work with Product Management, Delivery teams and Project Management to translate requirements into tasks for deliverables
* Responsible for developing mobile applications and software components. Lead requirements definition, design and reviews.
* Participate in all stages of software development including refining product vision, gathering requirements, software system design, coding, testing, release, and support.
* Ensure software created and released conforms to quality requirements by accurately writing and executing test plans.
* Providing assistance to code merges, builds, deployments, and ensuring production stability
* Work with other departments to achieve cross-functional goals to satisfy customer expectations. Mentor less experienced team members on technical matters.
* Publish release packages and records.

Required Skills:

* 3+ years of hands on experience with iOS and Android mobile development
* 8+ years of software engineering (coding) experience in C++/Java/J2EE
* Experience in architecting and developing networking and/or secure applications for iOS and Android
* A firm understanding of building mobile applications and thick client applications that utilize web-services (either HTTP based, XML, SOAP, JSON or other services)
* Expertise of advanced software engineering concepts, most importantly object oriented design, hypermedia, device management, semi-native & html5 technologies, and memory management
* Ability to contribute to a team of engineers in cross-functional teams (including QA, Product Management, etc.)
* Expertise or familiarity with well-designed user interfaces
* Experience releasing an iOS app and Android app to the App Store
* B.S./M.S. in Computer Science or related discipline - OR - equivalent work experience.

Enterprise Role Description

Manages a function or unit within the technology environment. Manages associates and makes all decisions on personnel actions including staffing, performance management and compensation decision-making. Supports multiple systems through maintenance, modification and problem resolution to support ongoing delivery of services and/or operations. Manages multiple applications/ development projects, or single major complex initiatives if a small area of the development function. Coordinates resources across various applications, operations or projects. Manages budget, monitors progress and adjusts resources and priorities accordingly. May provide expertise in determining the strategic technical direction and system architecture for initiatives. Provides input on policy issues. Typically requires 7-10 years of applicable experience.

About Bank America Mobile Banking - Certified by J.D. Power for providing "An Outstanding Mobile Banking Experience."

Bank of America is one of the world's leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. The company provides unmatched convenience in the United States, serving approximately 47 million consumer and small business relationships with approximately 4,700 retail financial centers, approximately 16,000 ATMs, and award-winning online banking with approximately 33 million active users and approximately 20 million mobile users.

The company serves clients through operations in all 50 states, the District of Columbia, the U.S. Virgin Islands, Puerto Rico and more than 35 countries. Bank of America Corporation stock (NYSE: BAC) is listed on the New York Stock Exchange.

Bank of America will consider for employment qualified applicants with criminal histories consistent with San Francisco ordinance 17-14 and federal law applicable to Bank of America.

Posting Date: 06/17/2019

Location: San Francisco, CA, 315 MONTGOMERY ST (CA5704), Charlotte, NC, GATEWAY VILLAGE, 800 W TRADE ST, - United States

Travel: Yes, 10% of the time

Full / Part-time: Full time

Hours Per Week: 40

Shift: 1st shift

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.