Lead Software Engineer

Virtusa Corp
  • Pittsburgh, PA
    9 days ago

    Job Description

    Job Title: Senior iOS Developer

    Role Description

    We are seeking a Senior iOS Developer with 6 to 8 years of experience in designing, developing, and maintaining enterprise grade iOS applications. The role focuses on delivering secure, scalable, and high performance mobile applications that support business objectives and provide exceptional user experiences. The developer will collaborate with cross functional teams to build customer facing mobile solutions, contribute to application modernization, and support digital transformation initiatives. Experience in Retail Banking with exposure to digital banking, payments, and customer focused financial applications is highly preferred.

    Job Responsibilities

    Design, develop, test, and maintain native iOS applications. Collaborate with product owners, UX designers, architects, QA teams, and backend developers to deliver high quality mobile solutions. Build scalable, secure, and reusable application components following enterprise development standards. Integrate backend services and third party solutions while ensuring application performance and reliability. Troubleshoot, debug, and optimize applications to improve user experience. Implement testing, code reviews, and CI/CD practices to maintain software quality. Ensure applications comply with enterprise security, accessibility, and mobility standards. Participate in Agile ceremonies including sprint planning, daily stand ups, and retrospectives. Mentor junior developers, contribute to technical design discussions, and support the delivery of Retail Banking applications covering digital banking, payments, account management, and customer onboarding.

    Required Skills

    Native iOS Development, Swift, UIKit, SwiftUI, Xcode, REST APIs, JSON, Mobile Application Architecture, MVVM, MVC, Retail Banking, Digital Banking, Payments, Account Management, Customer Onboarding, Application Performance Optimization, Code Reviews, Unit Testing, CI/CD, Mobile Security, Accessibility, Agile, Scrum.

    Skill Categories

    N

    Numbers & Facts

    LocationPittsburgh, PA

    Skills

    • Agile Programming Methodologiesunmatched
    • Architectural Designunmatched
    • Banking Servicesunmatched
    • Business Supportunmatched
    • Code Reviewsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Relationsunmatched
    • Enterprise Protectionunmatched
    • Finance Softwareunmatched
    • Mentoringunmatched
    • Mobile Applicationsunmatched
    • Onboardingunmatched
    • Quality Assuranceunmatched
    • Quality Managementunmatched
    • Retail Bankingunmatched
    • Sales Managementunmatched
    • Scalable System Developmentunmatched
    • Security Complianceunmatched
    • Software Administrationunmatched
    • Software Engineeringunmatched
    • Sprint Planningunmatched
    • Standup Meetingsunmatched
    • Technical Supportunmatched
    • Technical/Engineering Designunmatched
    • Test Plan/Scheduleunmatched
    • User Experience Design (UXD)unmatched
    • User Interface/Experience (UI/UX)unmatched
    • iOSunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder