Hello,
Hope you are doing well,
Please go through the following requirement and let me know on Dhruv@riderconsultinginc.com if you have any available resources
Role Mobile Platform Engineer
Location CA
Duration Long term
The opportunity
The Digital and Mobile team is looking for talented engineers to drive implementation of mobile platform that enables an array of mobile banking features for multitude of mobile banking applications.
You will be a rock solid developer and have a solid understanding of mobile context, executed complex products. You will have demonstrable experience in creating rock solid code and built to perform on multiple platforms & environments.
You will work very closely with product management, and other teams to design and implement mobile platform features.You will also have very good understanding of system architecture and in the past contributed to technical design.
We are looking for someone with serious Java stack software development skills, strong interests in all things mobile, and a passion for delivering high quality, rock-solid code.
Position Summary and Responsibilities
Education/Experience
- Bachelors or Masters degree in computer science, software engineering or relevant field (required)
- 5+ years of demonstrated experience with n-tier web application development and experience in latest JDK and earlier releases. Must be able to articulate experience with many of the major Java APIS (e.g. JMS, JPA, JNDI, EJB, RMI, JAX, etc.) (required)
- 2-3 years' experience with Agile Scrum development methodologies.
Skills
- Expert ability to work independently and manage one’s time.
- Excellent problem solving, critical thinking, and communication skills.
- Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for mobile platform. (required).
- J2EE and Java Programmer Certification a Plus
- Experience in Spring Framework stack and Hibernate (required).
- Experience with web services standards and related technologies (XML, JSON, REST, SOAP, WS*, AXIS, JERSEY)
- Strong experience with REST API design and implementation.
- Experience working with a variety of Applications Servers and Databases (Primarily Tomcat and Oracle).
- Experience integrating with asynchronous messaging systems such as MQ Series.
- Knowledge Mobile platform security practices.
- Experience using RESTful APIs to integrate mobile applications to server side systems.
- Solid coding practices including good design documentation, unit testing, source control (GIT, SVN etc) and peer code-reviews.
- Knowledge of OWASP and security standards.
- Ability to understand architecture and well versed with UML notations.
- Ability and desire to learn new skills and take on new initiatives.
- Proven ability to work and have fun in a team environment.
Highly desired experience in one or two following areas:
- Designed and developed services and API’s for Mobile apps.
- Familiar with APNS, GCM integration for mobile notification services.
- Familiar with SMS, Email provider integration.
- Familiarity with Remote Deposit Capture technology.
- Familiar in implementing server-side configuration management for mobile applications.
- Payments experience desired.
Major Job Duties and Responsibilities
Develop next generation mobile platform to enable remote deposit check, push notifications, SMS & other mobile platform features.
- Work as a part of scrum team executing the products requirements working with multiple teams in an agile manner.
- Work independely and provide guidance to junior developers, working through complex requirements.
- Continously enhance coding standards & guidelines across multiple departments.
Responsibility level
Mentor the team with best practices and domain expertise.
- Exercises independent judgment with minimal direction from supervisor
Thanks,
Dhruv Soni
Phone : 919-399-9369
Email : Dhruv@riderconsultinginc.com
Gtalk : rider.dhruv1
0 comments:
Post a Comment