ABOUT THE COMPANY
Our client stands as one of the largest and most influential banking institutions in the United States. Renowned for its extensive network of branches and ATMs it provides a wide range of financial services including banking investing and wealth management. With a commitment to innovation and community engagement they have played a pivotal role in shaping the financial landscape. Their global presence and dedication to responsible banking practices underscore their position as a key player in the everevolving world of finance.
ABOUT THE ROLE
Job Overview:
The Software Engineer will be responsible for conducting and coordinating the code development activities on mobile applications. You will be primarily responsible for delivering design and code during application development. While assigned to a project you will represent the development team to the other support groups such as UI development business sponsors functional testing technical/stress testing and environment support (such as production and certification).
Responsibilities and Duties:
Software development activities include highlevel design lowlevel design code unit test cases code maintenance troubleshooting and code documentation on application development/enhancements/initiatives.
Functional/technical testing on deployment package troubleshooting any issues that surface during testing and delegating the task of addressing these issues to the appropriate project teams.
Participating in the design security capacity and ADA compliance reviews.
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.
Tasking and allocating resources on the assigned projects.
Code merging building deploying and setting up of the deployment environments.
Requirements
Profile Requirements:
B. S. or an M.S. in Computer Science/Related from an accredited program.
2 years of software design/development experience from school or industry; Handson experience and expertise in Java C or C (at least one).
Experience and expertise in Mobile technology and related tools.
Familiarity with Agile methodology.
Application experience in the App/Play Store (iOS/Android) will be advantageous.
Hardworking team player with great communication skills able to work with technical and nontechnical individuals.
Knowledge of advanced software engineering concepts (design patterns SDLC OO UML modelling).
Profile Requirements: B. S. or an M.S. in Computer Science/Related from an accredited program. 2+ years of software design/development experience from school or industry; Hands-on experience and expertise in Java, C or C++ (at least one). Experience and expertise in Mobile technology and related tools. Familiarity with Agile methodology. Application experience in the App/Play Store (iOS/Android) will be advantageous. Hardworking team player with great communication skills able to work with technical and non-technical individuals. Knowledge of advanced software engineering concepts (design patterns, SDLC, OO, UML modelling).