|Reference # :||20-01070||Title :||Android Developer|
|Location :||Irving, TX|
|Position Type :||Right to Hire|
|Experience Level :||Start Date / End Date :||10/05/2020 / 10/04/2021|
Our client, a leading global financial services company, has approximately 200 million customer accounts and does business in more than 140 countries. They provide consumers, corporations, governments and institutions with financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
In this role you will develop and launch new mobile products as part of our new Wealth strategy.
You will work closely with product owners, technical program managers, designers and fellow engineers to define design approaches, prototype new technologies and evaluate technical feasibility to deliver value to our customers.
The role demands building high-quality software to support large volume of transactions with quick response time.
Work collaboratively with product management, UX designer, governance and scrum team to design and deliver new and innovative customer solutions.
Bring to bear your experience leveraging best in class tools and technologies (CI/CD, cloud computing, web service development) to refine and improve software development practices for your team.
Engage in innovative problem solving activities, requiring conceptual thinking creating 'out of the box' solutions with prototypes and pilots.
Utilize TDD & BDD practices to ensure delivery of high quality code with low rates of production defects.
Instrument services and solutions to ensure deployed software is scalable and reliable.
Bachelor's Degree in Computer Science or related field and 7+ years commercial Android App development experience
Strong familiarity with Java and Kotlin, utilizing design patters including MVC, MVVM and VIPER with a focus on Test Driven Development in a large, enterprise environment among teams of android engineers.
Solid grasp of algorithms, performance management and real-time communication
Experience with chart libraries and good knowledge of geometric data types in developing high end interactive charts
Understanding of mobile encryption algorithms, analytics and marketing channel integrations
Knowledge of test automation with test frameworks like Espresso, Mockito, code quality/coverage tools like Sonar, experience with deploying applications in a DevOps environment leveraging CI/CD tools
Experience in developing commonly used dynamic UI components across the app
Investment/Wealth domain experience a MUST
Demonstrated skill and passion for operational excellence
Customer focused mindset, taking pride in creating and owning an informative data-driven journey
NICE TO HAVE:
Experience with the Atlassian tool suite JIRA and Confluence.
Exposure to multiple programming languages
Please see our complete list of jobs at: