Android Developer

Job Summary:

Signature Consultants is seeking a Android Developer for an opportunity with a client located in Miami, FL.



Responsibilities:

  • Research, design and implement mobile apps and contribute to the overall architecture, including client-server communication of the overall solution
  • Research, design, develop, operate and maintain applications including frontend development, backend services and native mobile
  • Design, develop and maintain customized applications, based on business and technical requirements established by the team leader using client coding standards including IT Standards for Security & Compliance
  • Support highly complex mobile systems and backend services and assist with level 2 support
  • Responsible for the development of new web applications, including mobile technology
  • Exercise significant independent judgment within broadly defined policies and practices to determine best method to accomplish tasks and achieve objectives
  • Apply advanced industry and subject matter knowledge to complex business issues
  • Provide after hour's problem resolution during on-call rotation period
  • Manage ticket life cycle by monitoring, tracking and closing resolved tickets
  • Deliver assigned application development tasks and projects
  • Respond to trouble tickets and calls related to mobile based systems
  • Recognize system deficiencies and implement effective solutions
  • Utilize monitoring tools and techniques to ensure optimum system availability by the early identification of equipment or software warnings and the proactive scheduling of preventive maintenance
  • Partner with vendors to schedule and implement recommended maintenance updates
  • Ensures key performance indicators and interconnections with other systems are operational and do not exceed established thresholds
  • Search for issues and provide solutions to prevent problems from occurring in area of responsibility
  • Identify potential escalations and alert management
  • Develop superior and innovative team solutions to complex problems
  • Independently implement efficient and logical databases required for enterprise systems of significant complexity Prepare detailed specifications from which new systems or major enhancements will be developed
  • Manage highly complex and high risk changes to critical business systems
  • Perform complete testing of Web applications, engaging users as necessary
  • Assess functional needs to develop specifications for purchases and follow-up with procurement staff to purchase required hardware or software
  • Frequently contribute to the development of new ideas and methods
  • Demonstrate technical leadership and exerts influence outside of immediate team
  • Provide mentoring and guidance to other team members
  • Frequently represent the organization to external customers and vendors
  • Review and develop operational standards. Maintain technical expertise in most areas of Web technologies, databases and computer hardware
  • Review and comment on other developers software looking for opportunities to add unit, functional and integration tests and to identify and resolve performance bottle necks
  • Ensure all new software is delivered in compliance with the NCL coding standards
  • Work closely with Product Manager, UX Designer and QA to develop new features

Qualifications:

  • Bachelor degree in computer science, MIS, or related field of study or any equivalent combination of relevant background, skills and experience
  • 6+ years of object-oriented software development experience
  • 5+ years of building complex mobile applications using both native SDKs as well as cross-platform toolkits
  • Minimum 5 years of experience with relational databases and developing systems under the MVC Framework
  • Minimum 5 years of experience in Web technologies in structured environment with increasing levels of responsibility and complexity

Skills:

  • MVC on Android with Activities/Intentions/Services, SQL/SQLite, JSON/REST APIs
  • Push Notifications
  • Experience with apps that function offline and perform synchronization with remote servers
  • Experience designing clean and maintainable APIs
  • Experience with multithreading programming
  • Knowledge of XCode performance tools and optimization techniques
  • Core Java skills, such as multi-threading, and familiar with the JDK libraries, UI Layout / UI Assets
  • Advanced Knowledge of , HTML, XML, Java (Andriod, J2EE), JavaScript, Ruby, Scala, Objective C, PHP, , MySQL, Oracle, SQL server, SQL Lite
  • Experience working with unstructured (noSQL) databases such as (MongoDB, CouchDB, Endeca, Redis, Cassandra)
  • Significant knowledge of client server and internet systems architectures along with experience maintaining and/or developing high-performance systems
  • Creates well designed, reusable objects and understands the benefits of the various programming languages
  • Possesses demonstrated work experience with more than one relational database management system
  • Ability to think beyond code to architecture and user experience
  • Computer Science leadership in algorithm design, problem solving, and complexity analysis
  • Experience with analytic environments and tools, for both structured and unstructured data
  • Strong understanding of modeling software and data manipulation techniques
  • Knowledgeable about application performance, caching and scalability concepts
  • Familiar with Agile software development practices
  • Understanding of QA / Testing methodologies
  • Good verbal and written communication skills with a strong commitment to excellent customer service
  • Strong initiative, priority setting, and collaboration skills
  • Ability to lead, motivate, influence and generate enthusiasm among team members
  • Ability to work on-call work rotations in order to provide after-hours support

About Signature Consultants, LLC


Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus: to provide clients and consultants with superior staffing solutions. For the ninth consecutive year, Signature was voted as one of the "Best Staffing Firms to Work For" and is now the 14th largest IT staffing firm in the United States (source: Staffing Industry Analysts). With 28 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients' technology needs. Signature offers IT staffing, consulting, managed solutions, and direct placement services. For more information on the company, please visit www.sigconsult.com. Signature Consultants is the parent company to Hunter Hollis and Madison Gunn.


EEO Employer


Signature Consultants is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Signature will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 888.838.1020.

Posted
09/11/2021
Type
Full time
Location
Miami, FL 33222, US