The Application Engineer - III provides intermediate to senior-level technical expertise in cloud-based projects with a focus on iOS development. You will lead the design, development, and implementation of applications and databases in a collaborative, technology-driven consulting environment.
Responsibilities
- Lead system analysis, design, development, and deployment of applications and databases at an advanced level.
- Integrate third-party software and services into existing systems.
- Convert complex technical requirements into functional code for new or enhanced internal projects.
- Develop software programs, write code, execute testing, and generate technical reports.
- Apply software engineering best practices to enable automated testing processes.
- Deploy code across development, testing, and production environments according to schedule.
- Provide ongoing support for production systems after deployment.
- Submit and maintain change control documentation.
- Demonstrate in-depth knowledge of software development methodologies.
- Adhere to established development architecture standards.
- Mentor and train junior team members.
- Troubleshoot and resolve escalated technical issues.
- Engage in design, code, and test reviews throughout the project lifecycle to detect and correct defects.
- Communicate technical details effectively in meetings with internal stakeholders and clients.
- Conduct systems analysis to support solution design.
- Understand client business operations and technical requirements thoroughly.
- Maintain broad knowledge of relevant technologies, tools, and integrated systems.
- Collaborate with cross-functional teams and tailor technical communication to different audiences.
- Follow all Information Technology and Information Security policies and validate compliance of deliverables.
- Contribute to special initiatives and complete additional tasks as needed.
Requirements
- At least 5 years of professional experience in software development, system integration, database design, and back-end architecture.
- Bachelor’s degree (B.E./B.Tech) in Computer Science or related field, or a Master’s degree or diploma in Computer Science.
- Core technical skill set focused on iOS engineering.
- Proficiency in Swift 5.9 as the primary programming language.
- Experience with SwiftUI for user interface development.
- Familiarity with UIKit for maintaining legacy features.
- Knowledge of Concurrency and modern application architecture patterns.
- Familiarity with Agile methodologies, Confluence, and JIRA; ability to contribute to process improvement.
- Strong communication and collaboration abilities when working with cross-functional teams.
Nice to Have
- Working knowledge of Objective C for maintaining legacy components.
- Familiarity with React Native is beneficial but not required.
Tech Stack
Swift 5.9, Objective C, React Native, SwiftUI, UIKit, Concurrency, Modern architecture, Agile, Confluence, JIRA
Benefits
- Competitive salary with performance-based rewards for individuals and teams.
- Comprehensive Total Rewards program including flexible work options and career development resources.
- FlexEY benefits plan offering customizable options for holidays, health, insurance, savings, and discounts.
- Access to coaching, feedback, and support from experienced colleagues.
- Opportunities to acquire new skills and advance professionally.
- Flexibility in managing work to suit personal and professional needs.
Compensation
Competitive remuneration package where you’ll be rewarded for your individual and team performance
Work Arrangement
hybrid — The freedom and flexibility to handle your role in a way that’s right for you
Team
Part of Client Technology, working alongside technologists and business experts; collaborates with cross-functional teams
- Inclusive culture
- Focus on innovation
- Global scale with support for individual growth
- Commitment to building a better working world
- Strong teamwork and work ethic
- Client centricity
- Relentless commitment to company values
Additional Information
- Must comply with Information Technology and Information Security policies and procedures.
- Capable of engaging effectively with senior executives both internally and at client organizations.
- Highly adaptable, flexible, and creative in approach to work.
- Strong verbal and written communication, facilitation, relationship-building, presentation, and negotiation skills.