Application Development Engineer
Citrix
Apply on company website
Application Development Engineer
Citrix
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Senior Application Development Engineer
We are seeking an experienced MacOS and iOS App developer with 5+ years of experience to design, develop, and troubleshoot complex software applications for our Device Posture product. You will play a key role in resolving customer pain points and driving innovation in endpoint security.
Responsibilities:
- Analyze requirements and write software requirement and design specifications.
- Design, develop, and troubleshoot complex software applications.
- Resolve customer issues in innovative and practical ways.
- Collaborate with other engineers to ensure consistent and integrated approaches.
- Prepare and deliver technical presentations to internal and external stakeholders.
- Identify technical opportunities and recommend product development improvements.
- Contribute to project definitions and roadmaps.
- Mentor and train other engineers.
- Design and implement forward-looking solutions.
Required Experience/Skills:
- 5+ years of MacOS and iOS App development experience.
- Excellent Objective C and Swift programming skills
- Strong in MacOS and iOS concepts, internals and systems programming
- Familiarity with network filtering drivers (e.g., NDIS, WFP).
- Deep knowledge of L4-L7 network protocols (TCP, UDP, IP, DNS, HTTP).
- Strong foundation in algorithms and data structures.
- Passion for building performant, accessible, and user-friendly interfaces.
- Ability to design and develop scalable solutions for enterprise and cloud environments.
Education
- Bachelor's degree (BE/B.Tech) or higher in Computer Science or a related field.
Job role
Work location
Bengaluru
Department
IT & Information Security
Role / Category
IT Infrastructure Services
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Citrix
Job posted by Citrix
Apply on company website