
Senior Android Engineer
Bank of America
full-time
Posted on:
Location Type: Office
Location: Kennesaw • North Carolina • Texas • United States
Visit company websiteExplore more
Job Level
About the role
- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
- Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- Automates manual release activities
- Designs, develops, and maintains automated test suites (integration, regression, performance)
Requirements
- 5+ years experience coding solutions and unit testing to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
- 5+ years experience Designing/developing/modifying architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
- Proven experience with Java and Kotlin Android Application in production-level applications.
- Strong understanding of RESTful APIs, and JSON
- Familiarity with CI/CD pipelines, Git, and agile development methodologies.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinunit testingarchitecture componentsapplication interfacesRESTful APIsJSONautomated test suitesContinuous IntegrationContinuous Development
Soft Skills
mentoringcoachingteam collaborationrisk mitigationproblem-solving