*Mobile Specialist 1- iOS Developer*

*Work Location:  *Harrisburg, PA

*Term: *4 months with extension



*Preferred Education: *4 year college degree or equivalent technical study
with advanced study preferred



*Client: Pennsylvania Department of Transportation*



*Role Description:*



The selected candidate will serve as a Programmer/Developer for PennDOT's
iOS Enterprise Mobile Development team. The candidate is expected to
understand business and technical requirements, and implement iOS solutions
based on those requirements. The solutions will entail developing and
maintaining iOS applications in Objective-C/Xcode using Apple's iOS 6.x and
iOS 7.x SDKs. The incumbent should be quick at learning newer versions of
the SDK, as they are made available by Apple.

*Specific tasks:*

1.       iOS Development: Complete SDLC related to iOS development.
Comprehensive understanding and experience designing, developing and
testing for the Apple iOS platform is mandatory. Expert level knowledge is
required of using iOS frameworks related to UI, Core Data, Storyboards, Web
Services, Security/Keychain, Quartz, Camera integration, MapKit, EventKit,
Asynchronous/Background processing, Multitasking, Queues etc.



2.       Design Patterns & Cocoa layers: Developer must have good knowledge
design patterns (like MVC, delegation, target-action) and Cocoa layers
related to Touch, Media, OS and Services and Objective/C and iOS principles
of memory management, notifications, blocks, categories etc.



3.       iOS Frameworks: The developer is expected to learn and use
PennDOT's iOS frameworks and also be knowledgeable in using other 3rd party
iOS frameworks. The developer is expected to develop iOS frameworks over
the course of development for functionality that can be reused by other
mobile teams and projects within PennDOT.



4.       Integration: The solutions developed will interface with
enterprise web services including, and not limited to, security services,
business services, reporting services and other enterprise services. A
comprehensive knowledge of web services using JSON/REST and SOAP/XML is
required. It's desirable to know server side Java, spring framework and
MyBatis persistence.



5.       Learning & Mentoring: The incumbent will have the ability to
articulate their learning, present to technical teams and be willing to
learn from other iOS developers in addition to contributing to team
learning.



6.       Agile Development using Sprints: All projects follow an agile
sprint methodology, and the incumbent should be comfortable with daily
standups, sprint grooming and planning activities, integration testing, and
UAT. The developer will own their sprint stories and have complete
responsibility to deliver outcomes in a timely manner.



7.       Working independently and in a team environment: The developer
will have inter-personal, communication and presentation skills to work as
part of an interactive and highly technical team. Developer should be able
to work independently as required.

*SKILLS*

*REQUIRED / DESIRED*

*EXPERIENCE*

*YOUR EXPERIENCE*

*SKILL LAST USED*

Full iOS SDLC experience as a developer

Required

2 Years





Experience with OOA, OOD, OOP

Required

2 Years





Experience with iOS SDK and Objective-C

Required

2 Years





Experience with Core Data, Storyboards and UIKit

Required

2 Years





Experience with 3rd party iOS frameworks and framework development

Required

2 Years





Experience working with Cocoa Services, Media, Touch and OS layers

Required

2 Years





Experience mentoring teams

Required

2 Years





Experience working in agile sprint projects

Required

2 Years





Experience working in enterprise integration projects

Required

2 Years









*Additional Criteria:*



   1. Candidate/Vendor will be responsible for covering costs associated
   with parking in downtown Harrisburg.
   2. This position requires the selected resource to work at the client
   site for the entire duration of the engagement, 5 days per week. Remote
   work options or telecommuting will not be permitted.
   3. Absences greater than two weeks MUST be approved by CAI management in
   advance, and contact information must be provided to CAI so that the
   resource can be reached during his or her absence. The Client has the right
   to dismiss the resource if he or she does not return to work by the agreed
   upon date.
   4. The selected candidate will be required to provide 3
   manager/supervisor references from previous, recent, positions.
   5. The client will most likely ask to see screen shots from apps that
   candidates have worked on which have been released in enterprise
   environments.
   6. What is the candidate's current location?
   7. Have you read the entire requirement and attest that this candidate
   meets/exceeds the required skills?





*Pls, Send Word Resume With Below Details;*



*Candidate Information*



Full Name (As per SSN)



Contact Number/Alternate No



Personal Email ID



Skype ID



Current Location (City, State)



Re-Location (Yes / No)



Visa Validity



Work Authorization



Availability



Expected Rate:



Best Time to attend Telephonic Interview



Total IT Experience



Primary Skills





*If H1b Visa Holder; Please provide employer details;*

Name:

E-mail:

Contact No:



Thanks & Regards,



YUGA

VortalSoft, Inc.

220 Davidson Avenue Suite 3A

Somerset, NJ 08873

Phone: 908-838-4240

Fax: 732-748-4381

E-mail: [email protected]

Website: www.vortalsoft.com

-- 
You received this message because you are subscribed to the Google Groups 
"oraapps" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/oraapps.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to