Android Developer Job at Nava Software Solutions, Falls Church, VA

UmNpZGtxelFtKzVqTVBpQ2lTMHkzcm1QeUE9PQ==
  • Nava Software Solutions
  • Falls Church, VA

Job Description

NAVA Software solutions is looking for an Android Developer

Details:


Android Developer


Location: Merrifield VA - Hybrid


Duration: 12 Months Contract

Note: Candidate must undergo glider assessment to shortlist for Final level Webex video interview

Required (All Levels):

  • 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
Level III:
  • 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
Level IV:
  • 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
Level V:
  • 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

Bank Secrecy Act


Remains cognizant of and adheres to policies and procedures, regulations pertaining to the Bank Secrecy Act.

Job Tags

Contract work

Similar Jobs

Coating Concepts

Customer Service Representative Remote | Full Time Or Part Time | No Experience Required Job at Coating Concepts

We are looking to hire a Customer Service Representative to join our team. You will take responsibility for A Customer Service Representative (CSR) acts as the primary point of contact, providing support, information, and issue resolution to customers via phone, email...

MedPro Group

Intern - Marketing - Project Management Job at MedPro Group

 ...should. In this role, you will... Support divisional marketing initiatives by executing various marketing projects using...  ...to work in the United States without requiring visa sponsorship, both now and in the future. Why MedPro? MedPro Group... 

Jobs for Humanity

Data Entry Specialist Job at Jobs for Humanity

 ...Data Entry Specialist This is an entry-level position that does not require prior experience, making it a perfect opportunity for individuals looking...  ...: Enter and update data into databases and computer systems with a high degree of accuracy. Verify the... 

Alan B. Miller Medical Center

TECH - MONITOR Job at Alan B. Miller Medical Center

 ...Monitor Tech Responsibilities The Monitor Technician is responsible for observing, documenting, and reporting cardiac rhythms of patients of all ages, from infancy through geriatric, on telemetry. Additionally, this role performs Unit Secretary responsibilities,... 

TopView Sightseeing

Customer Service Representative Job at TopView Sightseeing

 ...Customer Service Representative TopView Sightseeing is a well-established company based in New York City, offering a variety of sightseeing...  ...over 2,500 customers daily, providing visitors to the Big Apple and other cities-including Philadelphia, Washington, DC,...