Description

Description
Key Responsibilities:
Take ownership of the creation, modification, and testing of code.
Participate in code reviews, providing valuable insights to junior-level and offshore programmers.
Contribute to ongoing systems monitoring and provide general support for assigned applications.
Analyze system and software performance, identifying and resolving performance issues.
Analyze software solutions based on customer requirements, recommending optimal solutions.
Tackle system performance issues by identifying, recoding bugs, testing fixes, and implementing solutions.
Engage in other projects and tasks as assigned by the supervisor.
Qualifications:
5 to 8 years of experience in software development, with a Bachelor's degree or equivalent experience in computers and related technologies.
Strong experience in native mobile application development for Apple iOS using Xcode and Swift.
Full System Development Lifecycle experience.
Ability to work independently and self-manage tasks within a team.
Ongoing systems monitoring and general support responsibilities.
Proficient in analyzing system and software performance.
Quick and thorough adaptation to new technologies.
Experience with mobile development and advanced usage of mobile devices.
Proficiency in C++ or Objective C development.
Competence in relational database design and SQL.

Education

Any Graduate