Analec Walkins

June 5th, 2014

Designation iOS Developer
Job Description The Company
ANALEC is a leading financial technology company that delivers proprietary financial software platforms to the global investment research and investment banking industries. Our software enabled solutions automate business processes within the business of stock brokers, investment banks, and money managers, focuses on investment research creation and management; facilitation of investment decision-making; and customer relationship management.

We value our customers and strive to deliver superior customer service and continuous enhancement to our product features, in order to remain relevant to our customer needs at all times. Our breadth and depth of knowledge of our customer organizations and their business processes is closely reflected in our product suites; helping to overcome intricate business management challenges within our customer organizations.

More details on our products and services can be obtained from www.analec.com and www.model-viewer.com

Job Description

The key aspects of the job will entail the following:

– Software development by studying specifications as well as preparing technical specification documents (when required) from Functional and Non-Functional Specification Documents;,

– Conferring with Business Analysts within the Implementation Consulting Group on the business requirements, functional and non-functional specifications to aid the software development effort;

– Study Systems Flow, Data Usage, and Work Processes; Investigating problem areas; following the software development lifecycle in an agile development plan;

– Undertaking software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis;

– Determining operational feasibility from a software development perspective on the specifications received from the Business Analyst team;

– Beyond the operational feasibility analysis, present the findings and proposed solution to the product development team to evolve a game-plan for its incorporation;

– Ensure documentation, flowcharts, layouts, diagrams, charts, code comments and clear code in the software development life cycle;

– Responsible for tracking and improving upon the various metrics used to track the quality and timeliness of the software development effort within the team (if applicable);

– Prepares and installs solutions by determining and designing system specifications, standards, and programming.

– Ensure continuous learning and keeping oneself up to speed with the latest state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities whenever possible;

– Ensuring data security and confidentiality in the software development effort within the team;

– Providing feedback to the Head of Software Development by, analysing, and summarizing development and service issues;

– Ability to fluently communicate (both written and oral) in English when required with the

external customers.

Skill Set Requirement

The skills essential for this job are as follows:

– Mastery in Objective-C (and C++ beneficial) and multithreaded programming.

– Experience of developing iOS applications from start to finish.

– Experience working with REST APIs, SQLite, CoreData, Cocoa Framework, Push Notifications etc

– Write code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.).

– Development Tools:

o Objective C, C++, Cocoa, Cocoa Touch, Cocos 2D, Xcode

– Architecture/Design patterns:

o MVC model

o Object-oriented Design and Analysis

– Technical documentation

o ER diagram, Process diagrams, Flow charts, High/low level design documents.

Educational Qualifications

The successful candidate must possess any of the following educational qualifications as a pre-requisite:

– Bachelors degree in Computer Science or Engineering (or equivalent qualifications) from a reputed university or institution (e.g., BCA or MCA);

– Post graduation specialisation in Computer Science or Software Development from a reputed institution/university would be seen as a significant advantage. Work Experience

The successful candidate must have the following experience and attributes:

– 2-5 years of experience working as a software engineer developing iOS applications (iPhone and iPad).

– Experience of working across multiple software development and implementation projects simultaneously;

– Experience of operating in a delegated authority structure, holding team members responsible and accountable for specific deliverables and timelines;

– Reporting to project/product manager on deliverables;

– Ensuring compliance with software release procedures and controls, working with the Release Manager;

– Track record for excellence and grade promotions in previous organization(s).

Other Competencies

– Proficiency in Microsoft Office Suite (MS Word; MS Excel; MS PowerPoint) and Microsoft Projects at an Expert level;

– Excellent verbal and written English communication capabilities;

– Impressionable personality with the ability to lead and inspire others;

– Track record for teamwork and group participation.

Desired Profile Please refer to the Job description above

Role Software Developer

Keywords iOS Developer, iOS Phone, Objective C, C++, Cocoa, Cocoa Touch, Cocos 2D, Xcode
Contact Ankita Saini
Analec Infotech Private Ltd
6th Floor, Park Centra
Sector – 30, NH-8
GURGAON,Haryana,India 122001
Telephone 91-124-4734063
Email ankita.saini@analec.com

Engineering Jobs, Exp (2-5)


Free Classifieds | Colleges in India | Post your Profile | Latest News today | Daily Deals in India |