US Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
W2-Permanent
W2-Contract
Contract to Hire
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 11th May 2024
• Drive the technical direction and feature roadmap of large-scale cloud systems
• Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members
• Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
• Drives detailed definition of feature requirements through discussions with product managers and customers
• Supports continuous improvement by investigating alternatives and new technologies
• Prepares and installs solutions by determining and designing system specifications, standards, and programming
• Evaluates code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems
• Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
• Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
• May perform other job duties as directed by Employee's Leaders
• Knowledge, Skills and Abilities
• Extensive knowledge of Android technologies such as Java, Kotlin, Jetpack, Jetpack Compose, and Android Studio
• Experience with Mobile Architecture patterns like MVP & MVVM
• Experience with Kotlin and latest Android features and technologies
• Strong understanding of software development principles, capabilities, and limitations of Android platform
• Utilize MVVM design pattern and development best practices
• Ability to understand and debug large and complex native application code bases
• Experience working on complex systems with a large customer base
• Quality-first mindset with an emphasis on designing features with testability as a pre-requisite
• Experience with and passion for Unit Testing and Code Coverage tools (Junit, Jacoco + Sonar)
• Focus on continuous improvement and ongoing product health for the Android platform
• Advanced source control skills (branching and versioning, pull requests, merge conflict resolution, code reviews)
• Security and encryption principles (e.g., biometrics, RSA, SqlCypher, SecureAuth or Ping) is a plus
• Advanced knowledge of software development methodologies, practices, concepts, and technologies obtained through formal training and / or work experience
• Proactively shares knowledge and skills of software development and testing to solve a range of problems
• Advanced knowledge of at least one required programming language
• Excellent partnering, communication, negotiation skills, and execution in working with various Technology or partner Teams
• Ability to articulate (verbally / visually) ideas, approach, concepts, options, risk, impact, and provides guidance to technical, non-technical, and Leadership audiences
• Ability to lead multiple assignments, whether administrative or project related, while maintaining a successful level of completion in all responsible work
• Ability to mentor others
• Ability to lead ideating, presentations, mentoring and group-thinking sessions
• Ability to influence without authority