Software Engineer – iOS |(R0030795)
BB&T and SunTrust have joined to become Truist.
Take a key role in the development of best-in-breed financial applications aimed at providing consumers leading-edge tools to maintain their financial life. Candidate will perform Mobile App Development on iOS using Swift, Objective-C and experience in mobile application development frameworks.
Required Skills and Competencies:
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
3 + years of Experience in developing iOS applications;
Knowledge of the financial services or banking industry
Experience in Xcode, Objective-C, Swift, iOS, and Cocoa Touch;
Experience with SOAP and Rest based Web Service;
Experience with git or other distributed source code control systems;
Knowledge of Agile software processes including Scrum and Kanban;
Good to have if any experience on Continuous Integration and Delivery (CI / CD) and test driven development.
Past experience working in financial industry is a plus.
Bachelors of Engineering
Excellent communication skills
Essential Duties and Responsibilities:
Work as a technical expert with product, analysts, programmers and other team members to develop technical solutions to complex business problems.
Responsible for complex program design, coding, testing, debugging and documentation.
Recommend improvements to existing software programs.
Publishing builds through pipeline and app store submission process.
Instruct, direct and quality assure the work of other developers and analysts.
Gather client requirements, analyze, design and create complex application solutions.
Prepare detailed specifications from which complex programs will be written.
Adhere to Apple guidelines for development.
Brainstorming new features and ability to train the team on the same.
Provide application support including complex problem research, analysis, resolution and on-call support.