02 Nov
Software Developer IV
North Carolina, Charlotte , 28202 Charlotte USA

job summary:

  • Participate as a member of a mobile development scrum team.
  • Become a subject matter expert in the Client mobile channel.
  • Partner with solution architects to leverage industry best practices to design and deliver high quality mobile applications.
  • Escalate issues to senior management early, before they create significant impact to a project/release.
  • Review and approve all mid-level design documentation.
  • Ensure that detail design documentation is competed, reviewed, and approved, as required.
  • Conduct or participate in code review sessions to ensure quality and performance.
  • Support the system integration and user acceptance testing resources. Provide timely defect analysis, remediation, and reporting.
  • Review security testing reports/results and remediate potential vulnerabilities in a timely manner.
  • Stay abreast of emerging technologies or trends that could impact the mobile channel.

Required Skills/Qualifications:
  • Design, develop and implement cohesive, highly-usable features and improvements to our existing native iOS applications.
  • Design and develop new native mobile applications, as required.
  • Experience with performance and memory tuning tools.
  • Experience in implementing unit tests.
  • Proficient understanding of code versioning tools such as GIT.
  • strong knowledge of Objective-C, Swift, iOS SDK/Frameworks, REST APIs, JSON.
  • 3+ years of experience designing and developing iOS native mobile applications.
  • Minimum one year experience working with SCRUM or Agile development environment is preferred.
  • Experience translating product requirements into design specifications.
  • Debugging and problem-solving skills.
  • Understanding of MVC development pattern.
  • Ensure quality software is delivered with minimal defects and no go live critical issues. Knowledgeable of unit and automation testing tools
  • Work directly with Architects and Product Managers to ensure quality solutions for all projects are being successfully delivered on time.
  • BS in computer science or related area.
location: Charlotte, North Carolinajob type: Contractsalary: $67.41 - 77.41 per hourwork hours: 8am to 5pmeducation: Bachelors responsibilities:
  • Participate as a member of a mobile development scrum team.
  • Become a subject matter expert in the Client mobile channel.
  • Partner with solution architects to leverage industry best practices to design and deliver high quality mobile applications.
  • Escalate issues to senior management early, before they create significant impact to a project/release.
  • Review and approve all mid-level design documentation.
  • Ensure that detail design documentation is competed, reviewed, and approved, as required.
  • Conduct or participate in code review sessions to ensure quality and performance.
  • Support the system integration and user acceptance testing resources. Provide timely defect analysis, remediation, and reporting.
  • Review security testing reports/results and remediate potential vulnerabilities in a timely manner.
  • Stay abreast of emerging technologies or trends that could impact the mobile channel.
qualifications:
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors
skills:
  • Mobile development
  • iOS
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.


Related jobs

Report job