About the Opportunity
- We are only considering US Citizens and Green Card holders for this position. We are unable to sponsor for this role.
- We are only considering local candidates who currently reside within 45 minutes of postal code 19901
- No Third Party Agencies
- $72 per hour 1099, $61 per hour W2 + benefits
- 2 days Work From Home, 3 days On-site in Dover, Delaware per week
- Job Id: OST-686467
- Must be able to provide proof of COVID-19 vaccination plus booster shot
- Contract Term: Till end of the 2023 fiscal year with yearly extension based upon performance
Apply Now
Short Description
The State of Delaware’s Department of Transportation (DelDOT) is seeking an Android Developer to analyze, design, develop, test, implementat, and support custom Native Android applications. The ideal candidate will have 5+ years of experience with Android Object-Oriented Programming and Protocol Oriented Programming; 5+ years of experience with modern build strategies, continuous integration, unit testing, test-driven development, static analysis, and automated integration test; and 5+ years of experience with excellent written and verbal communication skills.
Required Skills/Years of Experience
- Bachelor’s degree in IT or related field or equivalent experience
- 5+ years of experience with Android Object-Oriented Programming and Protocol Oriented Programming
- 5+ years of experience with modern build strategies, continuous integration, unit testing, test-driven development, static analysis, and automated integration test
- 5+ years of experience with excellent written and verbal communication skills
- 4+ years of experience designing and developing custom Native Android apps
- 4+ years of experience developing, delivering, and maintaining widely distributed public and private apps in Google Play Store
- 4+ years of experience with hands-on skills with the complete Android development life cycle and tools (Android Studio, Android SDK, Android Application Package)
- 4+ years of experience analyzing, evaluating, and utilizing innovative, state of the art, Android Design Paradigm patterns and architectures
- 4+ years of experience with framework and Android Architecture Components (Firebase, Gradle, Dagger, GSON, Google Play Services)
- 4+ years of experience with MVP/MVVM architectural patterns
- 4+ years of experience with interactive Android UI design principles, patterns, and best practices with compelling user experiences and solid app ratings
- 4+ years of experience with third-party libraries and REST APIs (Retrofit, Glide, RxJava, RxAndroid)
- 4+ years of experience with great collaboration skills and the ability to work both independently and within a team environment
- 3+ years of experience ensuring application compatibility, functionality, and design across multiple Android OS versions and device types
- 3+ years of experience with app performance profiling and tuning of widely distributed apps
- 3+ years of experience with design, development, analytics and tracking solutions (Flurry and Google Analytics) for public facing apps
- 3+ years of experience with offline storage, threading, and performance tuning
- 3+ years of experience developing, consuming, and parsing dynamic data using services (JSON, XML, RESTful and SOAP APIs, etc.)
- 3+ years of knowledge of IDEs (IntelliJ, Eclipse, and NetBeans)
- 3+ years of experience with SQL and Stored Procedures
- 3+ years of experience with Agile and similar development methodologies with the ability to understand business and technical requirements
- 3+ years of familiarity with GitLab (or other source control systems)
- 3+ years of experience evaluating solutions in terms of algorithm and data structure fundamentals
- 2+ years of hands-on experience developing in Kotlin 1.6.0 or higher, including Coroutines
- 2+ years of experience integrating interactive maps and data layers in Android application using the latest Google Map API
- 2+ years of experience with Core Java and J2EE programming and JAVA SDK
- 2+ years of experience with Oracle DB 11g or higher
- 2+ years of understanding multithreading and concurrency
Desired Skills/Years of Experience:
- 4+ years of experience with C/C++
- 4+ years of experience with EJB 3.2
- 3+ years of experience with JSP
- 3+ years of experience with HTML5
- 3+ years of experience with CSS
- 3+ years of experience with Node.JS
- 3+ years of experience with Web Frameworks (Struts/Spring)
Complete Description
The State of Delaware’s Department of Transportation (DelDOT) is seeking an Android Developer to analyze, design, develop, test, implementat, and support custom Native Android applications. The ideal candidate will have 5+ years of experience with Android Object-Oriented Programming and Protocol Oriented Programming; 5+ years of experience with modern build strategies, continuous integration, unit testing, test-driven development, static analysis, and automated integration test; and 5+ years of experience with excellent written and verbal communication skills.
The Android Developer will be tasked to:
- Analyze, design, develop, test, implementat, and support custom Native Android applications
- Perform the complete SDLC for innovative and advanced Android application platforms and architectures from analysis
- Perform requirements, design, and coding through implementation
- Perform on-going enhancements and support
- Develop dynamic data services (JSON, XML, RESTful and SOAP APIs, etc.)
- Parse and integrate the services with the applications
- Collaborate with cross-functional teams to define new and innovative features
- Estimate the scope, work effort, and cost of the project
- Establish standards and best practices to deliver clean, scalable, and maintainable Android code
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of the application
- Generate bug free code quickly and efficiently
- Develop use cases, test code, and create automated test scripts
- Identify and correct bugs and provide continuous improvement on application performance and functionality
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and exceptional user experience
- Document system and business requirements
- Create technical and user documentation
Hiring Expectations
- We are only considering US Citizens and Green Card holders for this position. We are unable to sponsor for this role.
- No Third Parties
- Right to Represent authorization is required
- Expect technical interview screening
- Expect F2F interview
- Background check and/or credit check will be required
About Dantech
Dantech Corporation, Inc. is a Certified Business Enterprise (CBE) in the District of Columbia and a federally recognized Woman Owned Small Business (WOSB). The company has a history of technology, innovation and transformation since its launch in 1999. As an Equal Opportunity/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. For more information about positions with Dantech, please see: https://www.dantechcorp.com/staffing.