Save Job
Posted 1w ago

Senior Technical Specialist - IOS, Android, Java (128916)

@ HCLTech
India
OnsiteFull Time
Responsibilities:designing solutions, implementing applications, providing guidance
Requirements Summary:Bachelor's degree and 8+ years experience; 1+ year as system architect or customer-facing; mobile app delivery (iOS/Android) experience; knowledge of API design, authentication/encryption; AWS, databases, and programming languages preferred.
Technical Tools Mentioned:Swagger, OpenAPI, AWS, MongoDB, SQL, Python, Java, Swift, Kotlin, React Native, Flutter
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Requisition ID 128916 - Posted 


Job Summary

As a Product Engineer, duties encompass the design and implementation of network solutions and consumer mobile applications and provide technical guidance and support to project teams. Collaboration with business stakeholders and cross-functional teams is required to elicit business requirements and translate them into scalable and reliable cloud solutions. Roles & Responsibilities ● Ensure successful delivery of complex data engineering projects and programs. ● Direct the team in formulating technology solutions meeting business requirements for sustainability, scalability, performance, and security. ● Implement and enforce best practices, compliance standards, and access controls. ● Establish observability and data governance frameworks and practices. ● Remain informed about the latest data engineering trends, technologies, and best practices to drive innovation. ● Manage deployment and release cycles to ensure a robust and scalable platform. ● Provide technical guidance and support to development teams, ensuring adherence to cloud architecture and design principles. Core Technical Skills Mobile Development Knowledge • Understanding of mobile platforms (iOS, Android). • Understanding of mobile app architecture and design patterns. • Experience with mobile app testing and debugging. • Familiarity with mobile deployment processes and app stores. Software Development Fundamentals • Understanding of software development lifecycle (SDLC). • Experience with agile methodologies (Scrum, Kanban). • Knowledge of software testing principles. Soft Skills Communication • Ability to communicate effectively with development teams, designers, and stakeholders. • Strong written and verbal communication skills. • Ability to translate technical concepts to non-technical audiences. • Clearly articulate technical concepts, Documentation Problem-Solving • Strong analytical and problem-solving skills. • Ability to troubleshoot issues and find solutions quickly. • Ability to identify and address technical risks and challenges. • Adapt to evolving fraud tactics and GenAI technologies Collaboration • Ability to work effectively in a team environment. • Ability to collaborate with cross-functional teams. • Ability to provide and receive constructive feedback. Project Management • Ability to manage multiple tasks and priorities. • Ability to track progress and meet deadlines. • Understanding of project management tools and techniques. User Focus • Understanding of user needs and expectations. • Ability to advocate for the user in product development. • Ability to gather and analyse user feedback. Other Skills Product Thinking • Understanding of product strategy and roadmaps. • Ability to contribute to product vision and direction. • Ability to prioritize features and enhancements. Documentation • Ability to create clear and concise documentation. • Ability to document technical specifications and requirements. • Ability to maintain documentation and keep it up-to-date. Work Experience • Requires a Bachelor's degree with 8-10 years of experience, at least 1+ years’ experience as System architect or front facing with Business teams.  • Must have at least 1+ year in delivering end-to-end Mobile Applications on IOS or Android. Familiarity with Desktop Apps. • Must have excellent problem-solving, and strong communication/collaboration skills. • Fair understanding of authentication, encryption, and API design (Swagger, OpenAPI) 

Key Responsibilities

Roles & Responsibilities
● Ensure successful delivery of complex data engineering projects and programs.
● Direct the team in formulating technology solutions meeting business requirements for sustainability, scalability, performance, and security.
● Implement and enforce best practices, compliance standards, and access controls.
● Establish observability and data governance frameworks and practices.
● Remain informed about the latest data engineering trends, technologies, and best practices to drive innovation.
● Manage deployment and release cycles to ensure a robust and scalable platform.
● Provide technical guidance and support to development teams, ensuring adherence to cloud architecture and design principles.

Core Technical Skills
Mobile Development Knowledge
• Understanding of mobile platforms (iOS, Android).
• Understanding of mobile app architecture and design patterns.
• Experience with mobile app testing and debugging.
• Familiarity with mobile deployment processes and app stores.
Software Development Fundamentals
• Understanding of software development lifecycle (SDLC).
• Experience with agile methodologies (Scrum, Kanban).
• Knowledge of software testing principles.

Soft Skills
Communication
• Ability to communicate effectively with development teams, designers, and stakeholders.
• Strong written and verbal communication skills.
• Ability to translate technical concepts to non-technical audiences.
• Clearly articulate technical concepts, Documentation
Problem-Solving
• Strong analytical and problem-solving skills.
• Ability to troubleshoot issues and find solutions quickly.
• Ability to identify and address technical risks and challenges.
• Adapt to evolving fraud tactics and GenAI technologies
Collaboration
• Ability to work effectively in a team environment.
• Ability to collaborate with cross-functional teams.
• Ability to provide and receive constructive feedback.

Project Management
• Ability to manage multiple tasks and priorities.
• Ability to track progress and meet deadlines.
• Understanding of project management tools and techniques.
User Focus
• Understanding of user needs and expectations.
• Ability to advocate for the user in product development.
• Ability to gather and analyse user feedback.

Skill Requirements

Roles & Responsibilities
● Ensure successful delivery of complex data engineering projects and programs.
● Direct the team in formulating technology solutions meeting business requirements for sustainability, scalability, performance, and security.
● Implement and enforce best practices, compliance standards, and access controls.
● Establish observability and data governance frameworks and practices.
● Remain informed about the latest data engineering trends, technologies, and best practices to drive innovation.
● Manage deployment and release cycles to ensure a robust and scalable platform.
● Provide technical guidance and support to development teams, ensuring adherence to cloud architecture and design principles.

Other Requirements

Other Skills
Product Thinking
• Understanding of product strategy and roadmaps.
• Ability to contribute to product vision and direction.
• Ability to prioritize features and enhancements.

Documentation
• Ability to create clear and concise documentation.
• Ability to document technical specifications and requirements.
• Ability to maintain documentation and keep it up-to-date.

Work Experience
• Requires a Bachelor's degree with 8-10 years of experience, at least 1+ years’ experience as System architect or front facing with Business teams. 
• Must have at least 1+ year in delivering end-to-end Mobile Applications on IOS or Android. Familiarity with Desktop Apps.
• Must have excellent problem-solving, and strong communication/collaboration skills.
• Fair understanding of authentication, encryption, and API design (Swagger, OpenAPI)
• Telecom industry experience (RAN to IMS core) and familiarity with 3GPP, GSMA, TM Forum, and IETF standards are good to have. 
• Good to have 1+ years’ experience on solutions on AWS (certification preferred) or equivalent cloud, with good expertise in AWS services, SQL/NoSQL DBs (MongoDB etc.), and related components. 
• Fair understanding of machine learning, Gen AI solutions on the cloud.

Good to have skills (one or more of below is an added advantage)
• Fraud Detection Techniques - Rule-based systems, Anomaly detection, Behavioural analysis
• Payment Processing - Understanding of payment gateways, transaction flows
• At least one of the Programming Language like Python or Java etc
• Understanding of relational and NoSQL databases
• Understanding of RESTful APIs and web services.
• Preferable to have Knowledge of CI/CD Implementation on Cloud Platform 
• Knowledge of data storage and management in mobile apps.
• Familiarity with cloud platforms (AWS, Azure, Google Cloud).
• Familiarity with mobile development languages (Swift, Kotlin, Java, React Native, Flutter) is an added advantage.