No experience
Employment Type:
Full time
Job Category:
Software Development
Junior Mobile Developer- San Francisco, CA
(This job is no longer available)
Bank of America | San Francisco, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Line of Business Description:
Mobile Software Engineer (SE) is responsible for conducting/coordinating the code development activities on BofA Mobile Applications. SE has the primary responsibility for delivering design and code during application development. While assigned to a project, SE will represent the development team to the other support groups such as UI development, line of business sponsors, functional testing, tech/stress testing, and environment-support group.

Specifically, this candidate will be:
- Responsible for the software development activities such as high level design, low level design, code, unit test cases, code maintenance, trouble shooting, and code documentation on application development/enhancements/initiatives.
- Providing assistance to code merges, builds, deployments, and setting up of the deployment (lower and prod) environments.
- Assisting with functional/tech testing on deployment package. Trouble shooting any issues that surface during testing, and delegating the task of addressing these issues to the appropriate project teams.
- Interacting and coordinating with other developers and QA personnel to manage/address/resolve bug reports.
- Communicating to the management regarding the status of the release.
- Participating in the design reviews, security reviews, capacity reviews, and ADA compliance

Enterprise Job Description:

Following established written procedures, guidelines and techniques, develops, enhances, tests, supports, maintains, and debugs software applications that support business units or support functions. Individual contributor role; fully competent to work under general direction on the most complex projects, often on multiple phases, and seeks guidance and direction from more senior associates or manager, as needed. Working knowledge of business or function for which application is designed. Often responsible for the completion of a phase of a project. Provides guidance and checks the work of less experienced associates. Typically requires 3-5 years of applicable experience.

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.

Required Skills
B.S. in Computer Science
1 years of software engineering (coding) experience in iOS/Objective-C or Android 2 years of software engineering (coding) experience in C /Java
Experience with iPhone SDK versions 7&8 and/or Android versions 4.x and 5.x
Experience in architecting and developing networking and/or secure applications for smart mobile devices
A firm understanding of building mobile applications that utilize web-services (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

Desired Skills
2 years of software design and development experience in internet based applications

MS in Computer Science from a Top Tier school/university highly desirable.

About Bank of America

Bank of America Corporation is a bank holding company. Through its banking subsidiaries (the Banks) and various non-banking subsidiaries throughout the United States and in selected international markets, Bank of America provides a diversified range of banking and non-banking financial services and products through three business segments: Global Consumer and Small Business Banking, Global Corporate and Investment Banking, and Global Wealth and Investment Management. The Company operates in 32 states, the District of Columbia and 30 foreign countries. In the United States, it serves 59 million consumer and small business relationships with 6,100 retail banking offices, 18,500 automated teller machines (ATMs) and 24 million active online users. It offers services in 13 states. In October 2007, it acquired ABN AMRO North America Holding Company. In July 2007, it acquired U.S. Trust Corporation. In July 2008, Bank of America acquired Countrywide Financial Corp.