Roadmap4 Handset Developer
JOB DESCRIPTION
COMPANY NAME: 2ergo
WEBSITE: www.2ergo.com
JOB TITLE: Roadmap4 Handset Developer
EXPERIENCE: 4-6 Yrs in Mobile Technology
REPORTING TO: Road Map Team Leader
LOCATION: Noida
Contact : himanshu.kumar@2ergo.com / tim.rawson@2ergo.com
ABOUT 2ERGO
2ergo is a leading global provider of mobile enabling technology with a focus on mobile marketing, mobile customer relationship management, and mobile entertainment and media.
Our product portfolio includes an innovative suite of mobile publishing, messaging, content management, handset applications, mobile payment and connectivity solutions to deliver a multi-dimensional approach to mobile marketing and mobile customer communications. Wrapped around our product suite are professional managed services helping our customers develop and execute their mobile strategy
OUR COMPANY VALUES
Our behaviours are reflected in our company values. We are:
Committed
Everything we do, we do with energy and purpose. We recognise that only by meeting and exceeding the expectations of our customers will we achieve the ambitious goals and vision we have for our business.
Knowledgeable
We will succeed by being leaders and acknowledged experts in our field. By constantly growing and sharing our knowledge, and developing and applying our skills, we will stay one step ahead of our competitors and be recognised as the industry’s most trusted partner.
Supportive
We are supportive of our customers and each other. We recognise the vital role that each of us plays and work closely together to maximise opportunities and overcome every challenge.
THE TEAM YOU WILL BE JOINING
| The Roadmap 1 team is responsible for the development of two core products at 2ergo. The two products currently residing within the team are a Mobile Security and Payment product, and, a Voucher and Ticketing product. As this is a Roadmap team the main focus of the team is to enhance the functionality and service offered by the products, so the dominant aspect of this team is on new development. |
PURPOSE OF THE ROLE
| To be a key member of the development for 2ergo’s Mobile Security and Payment application. The role will be to develop an application to work across a range of devices in the Mobile sector. You should be strong in mobile development technologies, particularly with knowledge of messaging services (SMS, MMS etc) and mobile communication protocols. With a very strong J2ME background, the you will be familiar at product applications to be supported across a range of different devices (Symbian, Blackberry as examples). You should be comfortable porting the application to new devices (Android, iPhone) as the business needs. As well as being technically adept in Handset technologies you will have the right attitude and a sense of commercial awareness to progress with a growing company that has already demonstrated excellent growth. Experience of using encryption libraries and third party UI libraries will be beneficial. We are looking for a strong candidate who not only can bring a good deal of experience with them but is willing to learn and grow in a role which offers a large amount of technical growth and career progression. This is an excellent role with a large amount of opportunity for growth and progression achieved through personal success. |
KEY PERFORMANCE INDICATORS
These are the expectations we have for your role for this financial year. Your performance & personal development needs will be evaluated quarterly against these standards.
|
|
Objective/deliverable
(max 5) |
Frequency | Outcome expected |
| 1
|
Deliver code to agreed quality levels | Weekly | Work packages will be delivered in to the external QA department to agreed functional and operational levels |
| 2
|
Deliver code to agreed timescales | Weekly | Work packages will be delivered in to the external QA department within the agreed timescales |
| 3
|
Deliver work packages to agreed specification | Weekly | Work packages will be analysed to ensure agreed specifications are delivered correctly |
| 4 | Report any issues to Regional Team Leader
|
Daily | Team Leader is aware of issues and can deal with them appropriately. |
| 5 | Work with the QA and Support Teams to ensure any defects/bugs/issues are resolved | Weekly/Monthly | QA and Support teams are able to sign off delivery of project/work. |
| 6 | Produce high quality documentation | Daily/Weekly/Monthly | Documentation meets pre-defined standards |
| 7 | Ensure development standards are maintained | Daily/Weekly/Monthly | Code meets pre-defined coding standards |
KEY RELATIONSHIPS
These are the key people you will be working with in your role, outside your direct team.
External/Internal
| Contact | Frequency of contact | Owner of relationship? |
| Regional Team Leader
|
Daily | No |
| Developers
|
Daily | Yes |
| Support Team | Weekly/Monthly | Yes |
| QA Team
|
Weekly/Monthly | Yes |
PRINCIPAL RESPONSIBILITIES
You will be expected to take responsibility for the activities below
| Area of responsibility | Tasks involved |
| Development & Design | To assist and lead with the development of key areas of handset software in line with a set of requirements and designs
To produce designs on specific areas of the system when presented with a set of requirements To be a technical authority in the region of handset development, focusing initially on J2ME but with the flexibility to accept new challenges Aid in bringing in projects to timescales and costs Investigate and research future technical opportunities for the company Take part in discussing with clients and partners the technical requirements and methods of integration Being part of a small team the applicant will be required to give assistance to the test and support team when issues arise that need to be technically assessed |
| Project and Team Management | Possess the ability to work as part of a team, and self-manage where required
Strong commitment and attitude on delivery Team player |
| Communication | Liaising with both internal staff and outsourced companies to help manage integration projects
Strong documentation skills as the candidate will be required to produce technical documentation on a constant basis Ability to communicate idea’s well and to fit in within a team |
SKILLS AND EXPERIENCE NEEDED
You will need to demonstrate the skills below in order to perform successfully in your role.
|
|
Technical Skills | Level of proficiency
(advanced/moderate/entry) |
Minimum years of experience |
| 1
|
J2ME, (MIDP2) | Advanced | 4 |
| 2
|
Generic handset development experience (any 1 of the following: Symbian, Microsoft Mobile, RIM and/or BREW, Android) |
Advanced | 3 |
| 3 |
Use of SMS Libraries and protocols | Moderate | 3
|
| 4 |
Use of HTTP Libraries and protocols | Moderate | 3 |
| 5 |
UML Experience | Moderate | 3 |
| 6 | Use of source code repositories and build mechanisms (eg, SVN, Nant)
|
Moderate | 3 |
| 7 | OO application techniques (beneficial)
|
Moderate | 3 |
| 8 | Knowledge of security frameworks and encryption technologies (beneficial)
|
Moderate | 2 |
| 9 | Awareness of release procedures and SDLC processes
|
Moderate | 3 |
| 10 |
ITIL experience (beneficial) | Moderate | 3 |
|
|
Interpersonal Skills | Level of proficiency(advanced/moderate/entry) | Minimum years of experience |
| 1
|
Good communication skills | Advanced | 7 |
| 2
|
Strong team player with flexible attitude | Advanced | 7 |
|
|
Professional Skills | Level of proficiency
(advanced/moderate/entry) |
Minimum years of experience |
| 1
|
Ability to use own initiative and work without supervision
|
Advanced | 6 |
| 2
|
Well organized and professional
|
Advanced | 6 |
| 3 | Strong written and documentation skills essential
|
Advanced | 6 |
| 4 | Good eye for design and attention to detail
|
Advanced | 6 |
| 5 | Technically capable and aware
|
Advanced | 6 |
| 6 | Good commercial awareness
|
Advanced | 6 |
| 7 | A strong sense of ambition and keenness to deliver to timescales | Advanced | 6 |
