• Senior Software Engineer

Industry Financial Services(FS)
Location Karnataka Bengaluru
Experience Range 4 - 6 Years

Job Description
About Us
Ness is a global leader in digital transformation, we are a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. With 20+ years of specialization in product and platform engineering, we design, build, & integrate digital platforms and enterprise software that help organizations to engage with customers, differentiate their brands, and drive profitable growth for them. Our experienced designers, software engineers, data experts, and business consultants, partner with clients to develop roadmaps that identify ongoing opportunities to increase the value of their digital solutions and enterprise systems. The exciting work happens through 11 innovation hubs with 4000+ Nessians located across the globe.
About Company
Roles and Responsibility

IOS Developer: 

Roles & Responsibility


•         Design and build modules to be used by applications on iOS platform

•         Writes unit tests for all features with XCTest, XCUITest (optional)

•         Ships features in fast moving agile sprints.

•         Works closely with API, Product Design and Product Management teams to brainstorm and chalk out details of features.

•         Unit-test code for robustness, including edge cases, usability, and general reliability.

•         Work on bug fixing and improving application performance.



Skills Required:


•         Software Developer with at least 3-5 years of experience in building apps for the iOS platform.

•         Good understanding of iOS application architecture and design.

•         Expert in iPhone SDK, SQLite Database, XML-JSON Parsing, Location services.

•         Good understanding of Swift.

•         Proficient understanding of code versioning tools, such as Git, SVN.

•         Good understanding of designing architecture such as MVC, MVP, MVVM.

•         Expertise in iPhone development, including implementing applications with standard iPhone/ iPad UI components, creating custom UI.

•         Good understanding of Memory Management, Network Interaction, Concurrency and Multi-threading in iOS.

•         Extremely comfortable with understanding and implementing internet application with REST services at the backend

•         Super awesome at iOS fundamentals, including technologies like UIKit, Core Animation, Auto Layout and Cocoa TouchExcellent Swift and Objective-C coding ability along with strong CS & OS fundamentals

•         Familiarity with continuous integration (Jenkins), application monitoring (Crashlytics and fabric.io), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing.

•         Extremely comfortable with understanding and implementing client-side handlers for web services with REST services at the backend.



Good to Have


•         Aware of using Automation Tools/Testing tools like XCUITest

•         Experience using Jira


Desired Skills
  • An independent contributor expected to be an expert in the technology area with 4 - 6yrs of exp.
  • Must be a Bachelor graduate or above
  • Excellent Communication & Presentation skills with positive attitude.  
Recruiter Name Kavitha Siddaraju
Recruiter Email Id Kavitha.Siddaraju@ness.com
A+| A| A-