Overview
BRMi is seeking a mid to senior level Android Developer. No entry level candidates will be considered.
**Hybrid 2x a week or 8x a month in Vienna, VA**
Benefits
Click here to learn about BRMi's culture.
Click here to see BRMi’s Glassdoor reviews
Qualifications
We are an equal opportunity employer that values diversity and commitment at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. The decisions and criteria governing the employment relationship with all employees are made in a nondiscriminatory manner, without regard to race, religion, color, national origin, sex, age, marital status, physical or mental disability, medical condition, veteran status, or any other factor determined to be unlawful by federal, state, or local statutes.
BRMi is seeking a mid to senior level Android Developer. No entry level candidates will be considered.
**Hybrid 2x a week or 8x a month in Vienna, VA**
Benefits
- Comprehensive Medical, Dental, and Vision Insurance
- Employer-Paid Life Insurance
- Employer-Paid Short-Term and Long-Term Disability Insurance
- 401(k) Plan with Immediate Vesting eligibility on the first of the month following start date
- Paid Time Off (PTO) that includes Vacation Leave, Sick Leave, and 11 Paid Holidays
- Educational Assistance
Click here to learn about BRMi's culture.
Click here to see BRMi’s Glassdoor reviews
Qualifications
- Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC)
- Demonstrates knowledge of developing Java based applications
- Ability to apply sound judgment in analyzing and organizing technical solutions
- Effective research, analytical, and problem-solving skills
- Effective interpersonal, verbal, and written communication
- Ability to work independently and as part of a team
- Bachelor’s Degree in related field and/or the equivalent combination of education, training, and experience
- Required list of skills and competencies:
- Programming Languages
- Kotlin, including Kotlin DSL for build scripts
- Java
- Frameworks and Libraries
- Dagger/Hilt - Dependency injection
- Jetpack Compose - Toolkit for building native UI
- JUnit, Mockito, Espresso, Hamcrest - Testing frameworks
- Kotlin Coroutine - Asynchronous programming
- Retrofit - Networking
- Tools
- Android Studio - Android IDE
- Proguard/R8 - Shrink, obfuscate, and optimize
- Azure DevOps Pipelines - CI/CD pipelines using YAML
- Architectural Patters
- MVVM (Model View View-Model)
- Android architecture. Application, Activity, Fragment lifecycle.
- Methodology
- SAFE Agile
- Scrum
- Prior experience working on small to medium sized projects of increasing complexity, or a combination of education, training and experience
- Demonstrates ability to coach, lead, guide, and provide technical direction to professional staff members
- Ability to negotiate with stakeholders, governance committees, and senior management when deciding how best to deliver software solutions to satisfy business requirements
- Ability to deliver software using different software development methodologies Formal degree in a related field
- Advanced training/certification in information technology, computer science or related field
- Extensive experience in application/systems analysis, workflow or procedural analysis
- Strong planning, organizational, and multi-tasking skills
- Strong research, analytical, and problem solving skills
- Excellent relationship and facilitation and presentation skills
- Demonstrated technical abilities in independently resolving complex problems
- Deep knowledge of financial industry trends, direction and standards that guide new technology offerings
- Experience, and demonstrated knowledge in strategic planning
- Experience leading, guiding, and mentoring professional staff
- BRMi will not sponsor applicants for work visas for this position.**
- This is a W2 opportunity only**
We are an equal opportunity employer that values diversity and commitment at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. The decisions and criteria governing the employment relationship with all employees are made in a nondiscriminatory manner, without regard to race, religion, color, national origin, sex, age, marital status, physical or mental disability, medical condition, veteran status, or any other factor determined to be unlawful by federal, state, or local statutes.
-
职位级别
中高级 -
职位性质
全职 -
职能类别
工程师和信息技术 -
所属行业
IT 服务与咨询
找人内推,获得BRMi面试的机会可以提高 2 倍
找找认识的领英会员相似搜索
查看协作文章
我们将以全新的方式解锁社区知识。专家直接在借助人工智能撰写的文章中添加见解。
查看更多