Senior Android Developer
Job Description
Role Name: Senior Android Developer (Lead)
Location: Owings Mills, MD – Onsite
Duration: Contract
Role Description
As a Lead Android Developer, the candidate will collaborate with customer internal teams to design, modify, and develop applications for the financial services industry. This role requires specialized technical expertise, deep domain experience, and the ability to integrate knowledge across related disciplines.
The candidate will lead development efforts, make architectural and design contributions, and mentor other developers, enabling them to work independently. The role involves working with minimal guidance, except in the most complex situations, and acting as an advisor to management and key stakeholders.
Key Responsibilities
Lead development efforts for Android applications in the financial services domain
Collaborate with internal customer teams to design, modify, and develop applications
Provide input into architectural and design decisions
Deliver realistic effort estimates and support planning activities
Work closely with:
Architecture teams
Design teams
DevOps teams
Enterprise security teams
Ensure alignment with enterprise technology direction and standards
Contribute to and lead code reviews, providing constructive feedback
Lead discussions to drive tactical vs. strategic decisions, clearly outlining trade-offs
Mentor and guide other developers, enabling independent delivery
Act as an advisor to management and key external stakeholders on broad, high-risk initiatives
Essential Skills
Lead-level Android Development experience
Strong expertise in Android mobile application development
Skills
Digital: Mobile Computing – Android
Experience Required
8–10 years of relevant experience
Similar Jobs
Senior Android Mobile Developer
Ohio
Senior Android Engineer
Remote
Android Developer
Texas
Lead Android Developer
Maryland
Senior Android Developer
Remote