-
Accenture in India

Custom Software Engineer

Accenture in India
India · Full-time · Mid-Senior

Project Role : Custom Software Engineer

Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.

Must have skills : Apple iOS Application Development

Good to have skills : NA

Minimum 3 Year(s) Of Experience Is Required

Educational Qualification : 15 years full time education

Summary:

We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines.

Roles & Responsibilities:

  • Develop and maintain iOS applications using Swift and SwiftUI.
  • Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton.
  • Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems.
  • Write clean, scalable, and maintainable code.
  • Debug, troubleshoot, and resolve application performance and memory management issues.
  • Utilize Xcode instruments and other tools to optimize app performance.
  • Manage dependencies using CocoaPods and Swift Package Manager.
  • Participate in code reviews to maintain high quality and adherence to best practices.
  • Ensure applications comply with Apple s App Store policies and design principles.
  • Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines.
  • Integrate third-party APIs and services seamlessly into applications.


Professional & Technical Skills:

  • Bachelor s degree in information technology, Computer Science, or related field.
  • Minimum 5+ years of professional experience in iOS application development.
  • Strong proficiency in Swift and SwiftUI (MUST have).
  • In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc.
  • Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton.
  • Solid understanding of object-oriented programming principles.
  • Experience with version control systems such as Git and SVN.
  • Strong skills in debugging, performance tuning, memory management, and multi-threading.
  • Familiarity with offline storage solutions.
  • Knowledge of RESTful APIs and back-end integration.
  • Experience with dependency management tools: CocoaPods and Swift Package Manager.
  • Familiarity with CI/CD tools and Agile development methodologies.
  • Excellent problem-solving and communication skills.
  • Understanding of Apple s Human Interface Guidelines and design principles.


Additional Information:

  • The candidate should have a more than 8 years of experience
  • This position is based at our Pune office.
  • A 15 years full time education is required.


, 15 years full time education

Key Skills

Ranked by relevance

ios swift restful apis cocoapods cicd design patterns storage xcode git
Login to Apply
Posted
Jul 03, 2026
Type
Full-time
Level
Mid-Senior
Location
Pune Division

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Accenture in India
Related

Site Reliability Engineer Specialist

2026-07-04

Full-time
Mid-Senior
India
Software Development
Information Technology
View Job Details
Accenture in India
Related

Lead Agentic AI Engineer

2026-07-03

Full-time
Mid-Senior
India
Software Development
Information Technology
View Job Details
Accenture in India
Related

DevOps Engineer

2026-07-03

Full-time
Mid-Senior
India
Software Development
Engineering