Sign In
 [New User? Sign Up]
Mobile Version

Android Architecture

Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Android ArchitectureImmediate joiners are highly preferred or max 20 days joining from the day of offer.Project web and mobile based depending upon the client needsAverage Knowledge and experience of Software Architecture and Design Principles, Patterns, Methodology, Domain ConceptsAdvanced programming knowledge of Java and Java EE platforms including Spring framework & components.Experience of Security including Information security principles & realization, Mobile app security, OWASP & PCI DSS Compliance (Security Design & Technology Skills) will be a plus.Average understanding & experience with software development processes such as Scrum, SAFe, Extreme Programming and/or Lean etc.Strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams and select third partiesBe able to work under constraints and multi-task while remaining professional and courteous6+ Years of J2EE App development experience.Ability to deliver quality outcome without any defects.Ability to take decision and proactively identifying the risks/issues, if any.Ability to deliver the timely outcome per plan.Capable to work as team player and adaptive to change.Candidates who havent develop Secure Mobile App and have no mobile app design skills disqualifies.OverviewDPT Design Team is one of the technology leadership team in Client within Digital Payments Technology with mission to provide overall stewardship of enterprise grade application architecture & design within the context of holistic software development. This includes driving the architecture & design decisions and building consensus around it. The team leads the exploration in software architecture & technology innovations along with enabling excellence in overall team.Associate Technical Architect at Client is a technology leader within the organization and spearheads the system architecture and design. He or she participates in the Software Development Life Cycle through Coaching, R&D, Proof of Concepts, Prototyping, Code review etc. He or she may also be required to administer training throughout various phases of the development cycle. Additionally, He or she influences the development practices so that they are in compliance with best practices, policies and procedures.How to know you should apply?Have you ever led product or project of enterprise grade application solution in a technical lead or architects role?Are you excited about software & mobile technologies used for smarter life and ready to be part of that drive?Are you motivated to be a part of driving a world beyond cash?RoleArchitecture and design of software solutions includingTechnical solution & application architecture & designDevelopment, review & ownership of architecture & design artifacts (SAD, API Specification etc.)Actively find ways (new technologies, tools, frameworks) to improve software solutionsWork with Product Management and Engineering to translate product use cases and requirements to industry-leading design, architecture and implementations. Set architectural direction by grooming and prioritizing architectural stories related to baselining software stack, realization of non-functional requirement etc. and critical domain stories. Influence the product owner to balance the business and technical priorities and the value of the architecture work.Participate in code review of key functionalities or architectural aspects.Execute and own the baseline architecture and design activities collaborating with Sr. Engineer & Engineering Team.Regularly communicate with management about risk analysis and design tradeoffs.Work on Pre SDLC or Discovery activities owning and contributing to assigned activities related to technical feasibility & assessment, providing responses.Strong communication skills, with an ability to express and design ideas to a development teamParticipate & contribute in Product kick off sessions & Requirement workshops for Direction and course correction w.r.t. domain based solutions, technology feasibility, competence requirements, resources requirements Perform knowledge sharing and coaching, mentoring byTech Talks & Presentation session on specific topics of expertiseTechnical writing and publishing - Articles, Blogs, ReferencesParticipate & contribute in talent acquisition and recruitment activities as followsCollaborate with hiring team to outline and execute strategy for recruiting technical folksRecords, reviews and provides inputs on Skill requirementsTakes up interview sessions for candidate positions including Technology consultants & Sr. Engineers (Level 2 if needed).Provide guidance to teams on processes such as Agile, Lean, etc.Provide guidance to teams on development standards, automation and toolsEstablish design, architecture and coding standards for EMA solutions. Establish design and development methodologies (e.g. Agile, SCRUM) to drive feature velocity, quality and predictability.
Additional Degree: BE/ B.Tech (Engineering)

Experience: 6-8


Application Programming | Mobile | Software Engineer | System Analyst/Tech Architect
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News